🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Repository Index
47,133 repositories indexed
25–48 of 101 · Most stars
Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.
- dashboard
- database-monitoring
- metrics
- monitoring
Machinery is an asynchronous task queue/job queue based on distributed message passing.
- go
- golang
- task
- task-scheduler
Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data
- zanzibar
- permissions
- database
- distributed-systems
An open-source authorization as a service inspired by Google Zanzibar, designed to build and manage fine-grained and scalable authorization systems for any application. — Permify is now part of FusionAuth 🎉
- access-control
- authorization
- rbac
- rebac
A Cloud Native traffic orchestration system. (CNCF Project)
- go
- http
- api-gateway
- gateway
⟁ Tendermint Core (BFT Consensus) in Go
- bft
- go
- distributed-systems
- consistency
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
- grpc
- actor-model
- actors
- cross-platform
A feature complete and high performance multi-group Raft library in Go.
- raft
- paxos
- golang
- go
Fullstack Workspace for Humans & Machines
- cdn
- cloud-computing
- cloud-native
- distributed-systems
M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform
- prometheus
- kubernetes
- graphite
- metrics
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
- erlang
- golang
- elixir
- supervisor
eBPF Observability - Distributed Tracing and Profiling
High performance, distributed and low latency publish-subscribe platform.
- pubsub
- networking
- emitter
- mqtt
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.
- distributed-computing
- map-reduce
- golang
- distributed-systems
Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage
- etl
- sql
- bigquery
- cloud-native
Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.
- deep-learning
- machine-learning
- ml-platform
- ml-infrastructure
Lightweight, facility, high performance golang based game server framework
Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant.
LinDB is a scalable, high performance, high availability distributed time series database.
- monitoring
- metrics
- high-performance
- distributed-database
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.
- go
- golang
- redis
- redis-client
A distributed SQLite server with MySQL wire compatible interface
- database
- distributed
- replication
- sqlite3
Kafka-style message streaming in Go. Built on NATS. Single binary, no JVM, no ZooKeeper.
An enhanced HTTP client for Go
- circuit-breaker
- hystrix
- retries
- backoff