2 مستودعات
Coordinating multiple streams to emit values only when specific combinations of events occur.
Distinct from Event Pattern Detection: Focuses on the functional 'join' of streams for coordination, rather than the detection of patterns for alerting.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Event Stream Join Patterns. Refine with filters or upvote what's useful.
Bacon.js is a JavaScript functional reactive programming library used for coordinating complex asynchronous data flows. It functions as an observable event stream framework and an asynchronous data flow orchestrator, allowing developers to model events as declarative streams and properties. The library distinguishes itself through its ability to manage reactive state and synchronize timing across multiple sources. It provides specialized mechanisms for atomic state synchronization to prevent glitches in derived properties and offers advanced coordination strategies such as asynchronous stream
Coordinates multiple streams using join patterns to emit values only when specific combinations of events occur.
Refluxjs هي مكتبة لإدارة الحالة مصممة لتنفيذ بنية تدفق بيانات أحادي الاتجاه. تدير حالة التطبيق من خلال دورة صارمة من الإجراءات والمخازن لمنع حلقات التحديث غير المتوقعة. تنسق المكتبة العمليات غير المتزامنة من خلال إدارة تدفقات الأحداث وتشغيل إجراءات النجاح أو الفشل ذات الصلة. كما توفر سجل حالة عالمياً يتتبع حالات المخزن عبر معرفات فريدة، مما يتيح الاستنساخ العميق للاستمرارية وتصحيح الأخطاء عبر الزمن. يغطي سطح قدراتها إدارة الحالة المركزية، بما في ذلك إنشاء مخازن البيانات وتجميع الحالة المشتقة. تتضمن أدوات لاعتراض انبعاثات الإجراءات عبر خطافات ما قبل الانبعاث وآليات لربط حالة المخزن مباشرة بمكونات واجهة المستخدم لإعادة العرض التلقائي.
Joins multiple asynchronous action emissions to coordinate parallel state operations.