Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.
Repository Index
47,133 repositories indexed
49–72 of 111 · Most stars
Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.
- messaging
- authentication
- key-management
- identity
The P programming language.
- asynchronous
- programming-language
- systematic-testing
- event-driven
OpenDILab Decision AI Engine. The Most Comprehensive Reinforcement Learning Framework B.P.
- reinforcement-learning
- multiagent-reinforcement-learning
- self-play
- imitation-learning
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
Lightweight, facility, high performance golang based game server framework
A modern high-performance open source message queuing system
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET
- microservice
- microservices
- microservices-architecture
- microservice-architecture
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
IoT Platform Framework
- golang
- iot-platform
- edge-computing
- distributed-systems
Blazingly fast and light-weight Actor engine written in Golang
- actor-model
- distributed-systems
- microservices
- fault-tolerance
The gold standard for async .NET microservices on Azure, AWS and on-prem
- nservicebus
- c-sharp
- distributed-systems
- messaging
Pluggable foundation blocks for building distributed apps.
- azure
- c-sharp
- lock
- message-bus
Build a system, load it until it breaks, and watch why. A system design simulator for learning distributed systems.
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
- actors
- clustering
- proto-actor
- akka
Python Stream Processing. A Faust fork
Distributed Big Data Orchestration Service
- big-data
- bigdata
- orchestration
- configuration
A powerful caching library for Elixir with support for transactions, fallbacks and expirations
- caching
- caching-library
- distributed-systems
- memory-cache
A library for event sourcing in Python.
- domain-driven-design
- ddd
- eventsourcing
- cqrs
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
- actor-model
- cloud-native
- concurrency
- distributed-actors
List of Elixir books
- programming-elixir
- elixir
- programming-erlang
- erlang
Raft library for maintaining a replicated state machine
- raft
- distributed-systems
- consensus