6 مستودعات
Structuring application state as observable entities to maintain a single source of truth.
Distinct from Complex Data Modeling: Focuses on reactive observer-based modeling rather than relational or distributed consistency models.
Explore 6 awesome GitHub repositories matching data & databases · Observable Data Modeling. Refine with filters or upvote what's useful.
MobX is a reactive state management library and fine-grained reactivity engine. It provides an observable data store that automatically triggers updates in the user interface when data structures change, functioning as a transparent functional reactive store to maintain a consistent source of truth. The system utilizes a dependency-graph mapping and proxy-based object observation to track data dependencies. This ensures that only the specific components dependent on changed data are updated, which reduces unnecessary re-renders and optimizes frontend performance. The library supports decoupl
Defines structured observable data and actions to maintain a single source of truth across the application.
The Reactive Extensions for JavaScript
Ships a full observable framework with lazy evaluation, subscription lifecycle management, and cancellation support.
Knockout is a client-side UI library and JavaScript framework used to create responsive web interfaces. It functions as a declarative data binding library and an observable data model system that decouples business logic from the document object model. The project implements the Model-View-ViewModel pattern to separate application logic from the user interface. It synchronizes data models with visual views by linking internal JavaScript properties to HTML elements, allowing the interface to update automatically when underlying data changes. The framework provides capabilities for dynamic fro
Structures application state as observable entities to maintain a single source of truth for the UI.
GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without
Stores and queries metrics, logs, and traces together in a single database with SQL and PromQL.
This repository contains the specifications for a standardized observability data standard and telemetry instrumentation framework. It defines unified protocols for how telemetry data is instrumented, propagated, and formatted to ensure interoperability across distributed systems. The specification provides a vendor-neutral approach to observability, allowing telemetry data to be exported to various backends without locking into a single provider or requiring changes to application source code. It establishes a consistent protocol for capturing request flows across service boundaries to corre
Defines a consistent data model that unifies metrics, logs, and traces as timestamped wide events.
DeepFlow هي منصة مراقبة eBPF توفر مجموعة للتوصيف المستمر، والتتبع الموزع، ورسم خرائط تبعية الخدمة، وتخزين القياسات عن بُعد الموحد. تعمل كنظام مراقبة يجمع المقاييس، والتتبعات، والملفات الشخصية دون الحاجة إلى أدوات تطبيق يدوية أو تعديلات على الكود المصدري. تتميز المنصة باستخدام تحليل الحزم الواعي بالبروتوكول لإعادة بناء سلاسل الطلبات ورسم خرائط تبعية الخدمة الآلي لتصور التفاعلات بين التطبيقات والبنية التحتية. تستخدم مخزن بيانات قياس عن بُعد مصمماً لتحسين الإشارات ذات التعددية العالية، مما يسمح للمستخدمين بالاستعلام عن البيانات الموحدة عبر واجهات SQL وPromQL. يغطي النظام مجموعة واسعة من مجالات المراقبة، بما في ذلك توصيف أداء التطبيق مع مخططات اللهب (flame graphs) على وحدة المعالجة المركزية وخارجها، وجمع أداء الشبكة، ومراقبة البنية التحتية السحابية. يدمج جمع القياسات عن بُعد على مستوى النواة لجمع مقاييس النظام وبيانات تعريف طبقة التطبيق عبر الخدمات والخيوط.
Unifies metrics, logs, and traces into a single data model queryable via SQL and PromQL.