an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
- nacos
- dubbo
- kubernetes
- istio
47,133 repositories indexed
25–48 of 394 · Most stars
an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
A scalable, distributed, collaborative, document-graph database, for the realtime web
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
SigNoz is an open-source, OpenTelemetry-native observability platform for your team and their AI agents. Get logs, metrics, and traces in one tool with features like APM, distributed tracing, log management, infra monitoring, etc. Combined with SigNoz MCP and a native AI teammate (in SigNoz Cloud) it helps you build more resilient apps.
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
If you want to become good at AI engineering & system design, join this newsletter 👇
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
Distributed Task Queue (development branch)
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
A flexible distributed key-value database that is optimized for caching and other realtime workloads.
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
A realtime distributed messaging platform
⛔️ DEPRECATED – See https://github.com/ageron/handson-ml3 or handson-mlp instead.
High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios
APM, Application Performance Monitoring System
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Extends Valkey and Redis with over 60 objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
Temporal service
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
《Designing Data-Intensive Application》DDIA 第一版 / 第二版 中文翻译