Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Repository Index
47,133 repositories indexed
25–48 of 101 · Most stars
A free, fast, and reliable Open Source CDN for npm, GitHub, Javascript, and ESM
- cdn
- infrastructure
- http
- distribution
:rocket: Progressive microservices framework for Node.js
KurrentDB is a database that's engineered for modern software applications and event-driven architectures. Its event-native design simplifies data modeling and preserves data integrity while the integrated streaming engine solves distributed messaging challenges and ensures data consistency.
- cqrs
- eventsourcing
- eventstore
- event-sourcing
A Cloud Native traffic orchestration system. (CNCF Project)
- go
- http
- api-gateway
- gateway
A simple, distributed task scheduler and runner with a web based UI.
A fast and reliable background task processing library for Python 3.
- python
- task-manager
- task-scheduler
- task-runner
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
- erlang
- golang
- elixir
- supervisor
Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.
Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support.
:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!
- typescript
- decorators
- nodejs
- lifecycle-hooks
An enhanced HTTP client for Go
- circuit-breaker
- hystrix
- retries
- backoff
Distributed task queue with full async support
- asyncio
- python
- python3
- task-executor
Eclipse iceoryx™ - true zero-copy inter-process-communication
- iceoryx
- eclipse
- ipc
- inter-process-communication
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
:mailbox: Cross-language temporary (disposable/throwaway) email detection library. Covers 55 734+ fake email providers.
- email-validation
- email-verification
CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data validation library.
Distributed Big Data Orchestration Service
- big-data
- bigdata
- orchestration
- configuration
A library for event sourcing in Python.
- domain-driven-design
- ddd
- eventsourcing
- cqrs
The Scala HTTP client you always wanted!
- scala
- http
- httpclient
- interpolator
Discover the best way to get started contributing to Open Source projects
- open-source
- ruby
- rails
⭕ N2O: Distributed WebSocket Application Server ISO 20922
Fast and distributed workflow runner using ActiveJob and Redis
- workflows
- ruby
- sidekiq
- graph