14 مستودعات
Mechanisms for pushing configuration changes to running applications instantly without requiring service restarts.
Distinct from Service Update Notifications: Distinct from general push notifications as it targets application runtime settings synchronization.
Explore 14 awesome GitHub repositories matching devops & infrastructure · Real-time Configuration Updates. Refine with filters or upvote what's useful.
Dubbo is a high-performance Java remote procedure call framework and microservice governance platform. It enables communication between distributed services using a remote service orchestrator and a distributed service registry to locate available providers in real time. The system provides a microservice monitoring suite for health tracking and distributed tracing, alongside integrated security plugins for access control. It manages network traffic through routing strategies, rate limiting, and thread pool isolation to maintain system stability. The framework covers broader capabilities in
Enables updating environment variables and service settings in real time without needing to restart the application.
Apollo is a centralized configuration management system designed to manage environment-specific application settings for microservices and servers. It serves as a central store for properties, YAML, and JSON data, providing a platform for versioning, auditing, and the dynamic delivery of configurations. The system distinguishes itself through a dynamic delivery platform that supports real-time configuration pushes and grayscale releases. This allows updates to be rolled out to a small subset of service instances as a canary deployment to validate stability before a full fleet update. Governa
Delivers new settings to applications in real time to apply changes without requiring a system restart.
Apollo is a microservice configuration management system and dynamic configuration center. It serves as a centralized platform for storing, distributing, and syncing application settings across distributed environments to maintain consistency across various clusters. The system distinguishes itself through a dynamic configuration orchestrator that supports real-time updates to connected applications, eliminating the need for manual service restarts. It features a grayscale configuration deployment tool for rolling out changes to a small subset of service instances and a version control system
Delivers configuration changes to connected applications instantly through a notification mechanism to avoid manual service restarts.
Spring Cloud Alibaba is a suite of libraries designed to connect distributed Java applications to Alibaba cloud middleware and infrastructure services. It provides a comprehensive set of tools for messaging, configuration, task scheduling, transaction coordination, and service discovery. The project implements distributed infrastructure capabilities including a transaction coordinator for maintaining data consistency across multiple services and a configuration manager for storing external settings in a centralized cloud repository with automatic updates. It includes a distributed job schedul
Supports updating application properties in real time from a remote configuration center without requiring restarts.
Seata is a distributed transaction coordinator designed to ensure data consistency and atomicity across microservices. It provides a centralized framework for managing global transactions, preventing partial data updates across different databases and services. The project implements multiple transaction modes to balance consistency and performance. This includes an automatic mode that uses rollback logs to coordinate compensation without modifying business logic, a try-confirm-cancel pattern for resources lacking native ACID support, and a saga orchestration engine for managing long-lived bu
Notifies clients of configuration updates in real-time using long polling and versioning.
Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain
Publishes data updates to applications instantly using serverless WebSocket infrastructure.
This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu
Enables real-time updates to an active agent's instructions and toolset without requiring a session handoff.
SpringCloud is a development platform for building distributed systems and cloud-native microservices. It provides an integrated framework for microservice development, incorporating service governance, security, and system coordination. The platform features a microservice gateway for managing traffic through dynamic routing and rate limiting, alongside a service registry for discovery. It implements distributed security through token-based authentication, role-based access control, and a specialized system that uses aspect-oriented programming to automatically enforce data-level permissions
Distributes real-time configuration updates across a cluster using a dedicated message bus for instant synchronization.
Noctalia هو واجهة سطح مكتب (desktop shell) ومدير طبقات (layer shell) لنظام Wayland، مصمم لتنسيق الأشرطة (bars) والنوافذ الجانبية (docks) ومراكز التنبيهات عبر واجهة موحدة. يعمل كأداة تحكم في النظام وبيئة تنفيذ خفيفة الموارد، مما يحافظ على استهلاك منخفض للذاكرة للعمليات الخلفية غير المزعجة. يتميز المشروع بنظام إضافات (plugin-based) لإضافة عناصر واجهة مستخدم (widgets) مخصصة، ومزودي مشغلات، وخدمات خلفية. كما يتضمن محرك إعدادات لحظي يراقب الملفات لتحديث مظهر وسلوك سطح المكتب دون الحاجة إلى إعادة التشغيل. يتكامل النظام مع بروتوكولات عرض Wayland لإدارة طبقات الواجهة وقفل الجلسة. تغطي قدراته إدارة عناصر سطح المكتب الموحدة، وتخصيص الملحن (compositor)، ونظام وحدات ديناميكي لتوسيع وظائف الواجهة.
Implements mechanisms for pushing configuration changes to the running shell instantly without requiring a restart.
DnsServer is a recursive and authoritative DNS server that provides domain name resolution and zone hosting. It functions as both a recursive resolver, performing iterative lookups across the internet, and an authoritative manager for primary and secondary DNS zones. The system distinguishes itself through high-availability clustering and a programmable HTTP API for automating server configurations and bulk record management. It supports a wide range of encrypted transport protocols, including TLS, HTTPS, and QUIC, and allows for custom functionality via a plugin-based request interception fr
Updates DNS records programmatically in real-time without requiring service restarts.
ProxySQL is a database proxy designed to route and balance traffic between applications and MySQL or PostgreSQL servers. It provides database high availability by monitoring backend server health and automatically rerouting traffic to healthy nodes during failover events to prevent downtime. The system integrates with generative AI models by proxying requests through a protocol handler, creating a bridge that allows large language models to access structured data. The project includes capabilities for traffic management through automatic failover routing and cluster topology discovery. It op
Provides an administrative database interface to update system settings and routing rules using SQL.
Disconf هي منصة موزعة لإدارة التهيئة توفر مستودعاً مركزياً سحابياً لتخزين ومزامنة ملفات التهيئة والإعدادات عبر بيئات متعددة. تعمل كخدمة تهيئة ديناميكية تقوم بتحديث إعدادات التطبيق وتشغيل ردود الاتصال (callbacks) فور تغير القيم دون الحاجة إلى إعادة تشغيل النظام. يُمكّن المشروع توزيع أصول التهيئة المشتركة عبر مشاريع متعددة، مما يسمح بالإدارة الجماعية للإعدادات عبر بيئات مستهدفة متنوعة. يستخدم نظام بث يعتمد على الدفع (push-based) لمزامنة التغييرات في الوقت الفعلي. لضمان استقرار النظام، تتضمن المنصة مدققاً لاتساق التهيئة يقوم بإجراء فحوصات خلفية مجدولة للتحقق من أن إعدادات النظام النشطة تظل متسقة مع المصدر المركزي.
Automatically propagates configuration changes from a central source to active systems in real time.
Geekai هي منصة AI متعددة النماذج وإطار عمل SaaS مصمم لنشر وإدارة وكلاء AI والنماذج متعددة الوسائط من خلال واجهة موحدة. تعمل كبوابة AI متعددة الوسائط، حيث توفر وصولاً مركزيًا إلى نماذج اللغة الكبيرة والأدوات التوليدية لإنتاج النصوص والصور والصوت والفيديو. يعمل المشروع كمنسق لوكلاء AI، مما يسمح بتحديد الشخصيات المتخصصة واستيراد سير العمل الخارجي وقواعد المعرفة. يتميز بتوفير طبقة خدمة تجارية كاملة، بما في ذلك الفوترة القائمة على الائتمان، وإدارة الاشتراك، ونظام بيئي للمبدعين لتحقيق الدخل من تطبيقات AI المخصصة. تغطي المنصة مجالات قدرة واسعة بما في ذلك توليد محتوى AI لعروض الشرائح وفيديو نقل الحركة، وإدارة عمليات المؤسسة مع التحكم في الوصول القائم على الأدوار، وتجريد تخزين قائم على المحرك لإدارة الأصول عبر الموفرين المحليين والسحابيين. كما تتضمن تحليلات الأعمال، وتحديد معدل API، وعمليات ترحيل قاعدة البيانات التلقائية. يدعم النظام نشر المثيل الخاص على خوادم مدارة ذاتيًا مع إعدادات HTTPS و SSL قابلة للتكوين.
Allows updating of service settings and parameters through an administrative interface in real time.
Mosn هو وكيل شبكة متعدد البروتوكولات مصمم لشبكات الخدمة السحابية الأصلية (Service Meshes)، وإدارة بوابة API، وموازنة التحميل الموزعة. يقوم بإعادة توجيه حركة المرور عبر الطبقة الرابعة والطبقة السابعة عبر بروتوكولات شبكة متنوعة لضمان التشغيل البيني بين مكونات السحابة الموزعة. يتميز المشروع بقدرته على إجراء تحديثات وكيل بدون وقت تعطل، واستبدال الثنائي قيد التشغيل مع الحفاظ على اتصالات الشبكة الحالية. كما يدعم توسيع الوكيل الديناميكي، مما يسمح بإضافة منطق معالجة الطلبات المخصص عبر مكونات إضافية خارجية أو وحدات Go مجمعة دون إعادة تشغيل الخدمات. يغطي سطح قدراته مراقبة حركة مرور الشبكة من خلال مقاييس النظام وسجلات الوصول، بالإضافة إلى إدارة حركة المرور باستخدام موازنة التحميل القائمة على زمن الوصول وقواطع الدائرة. كما يوفر معالجة آمنة لحركة المرور عبر TLS ويتكامل مع وحدات تحكم شبكة الخدمة للتكوين المركزي.
Supports real-time updates of routing rules and backend clusters without requiring process restarts.