A realtime distributed messaging platform
Repository Index
47,133 repositories indexed
1–24 of 60 · Most stars
High-Performance server for NATS.io, the cloud and edge native messaging system.
- go
- golang
- messaging
- message-bus
Apache Pulsar - distributed pub-sub messaging system
🌸 Run LLMs at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading
- bloom
- deep-learning
- distributed-systems
- language-models
Build, Manage and Deploy AI/ML Systems
- machine-learning
- model-management
- ai
- ml
Evidently is an open-source ML and LLM observability framework. Evaluate, test, and monitor any AI-powered system or data pipeline. From tabular data to Gen AI. 100+ metrics.
- data-drift
- jupyter-notebook
- pandas-dataframe
- machine-learning
Python Stream Processing
- kafka-streams
- kafka
- python
- asyncio
Golang client for NATS, the cloud native messaging system.
- go
- golang
- nats
- microservices
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
- java
- hazelcast
- in-memory
- big-data
The live data layer for apps and AI agents. Create up-to-the-second views into your business, just using SQL
lakeFS - Data version control for your data lake | Git for data
- data-engineering
- data-versioning
- go
- object-storage
Asynchronous Python framework for event-driven services. A thin client for Kafka, RabbitMQ, NATS, Redis and MQTT with full access to native broker features, plus AsyncAPI docs, in-memory tests and observability out of the box.
🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.
- cloud-native
- streaming
- rust
- real-time
Distributed stream processing engine in Rust
A network event stream processing system, in Clojure.
- riemann
- events
- clojure
- monitoring
The P programming language.
- asynchronous
- programming-language
- systematic-testing
- event-driven
Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage
- etl
- sql
- bigquery
- cloud-native
Apache Avro is a data serialization system.
- csharp
- ruby
- cplusplus
- python
A modern high-performance open source message queuing system
KubeBlocks is a Kubernetes Operator designed to manage a variety of databases and streaming systems, including MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ, RocketMQ, and more, within Kubernetes environments.
- mysql-operator
- mongodb-operator
- postgresql-operator
- rabbitmq-operator
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
- ddd
- ddd-example
- cqrs
- cqrs-simple
Kafka-style message streaming in Go. Built on NATS. Single binary, no JVM, no ZooKeeper.
IoT Platform Framework
- golang
- iot-platform
- edge-computing
- distributed-systems
Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.
- flogo
- iot
- integration
- golang