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
47,133 repositories indexed
1–13 of 13 · Most stars
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.
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.
Apache Ignite
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.
In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
Eclipse iceoryx™ - true zero-copy inter-process-communication
Elixir queue! A simple, in-memory queue with worker pooling and rate limiting in Elixir.
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
BatchFlow helps you conveniently work with random or sequential batches of your data and define data processing and machine learning workflows even for datasets that do not fit into memory.
A Kafka log inspired in-memory and append-only data structure
TinyMQ - a diminutive, in-memory message queue
A simplified (in memory) example of Event Sourcing implementation for banking domain.
hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.