iggy

Message platform

A distributed message streaming platform with persistent append-only log and support for multiple transport protocols.

Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second.

GitHub

2k stars
20 watching
96 forks
Language: Rust
last commit: about 1 month ago
Linked from 1 awesome list

httpiggymessagingquicruststreamingtcp

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
thehydroimpulse/nanomsg.rs A Rust implementation of a messaging library that allows inter-process communication and synchronization. 392
golemfactory/yagna An open platform and marketplace for distributed computations using a decentralized network of nodes. 410
igastatus/ar-im An open-source software platform enabling instant messaging with Arweave integration and centralized server-side processing. 0
igd-geo/pasture A Rust library for working with point cloud data 73
bulldog2011/bigqueue A high-throughput, persistent, and real-time messaging system using a memory-mapped file-based queue 559
obsidiandynamics/meteor Enables real-time message streaming over an in-memory data grid for high-volume, low-latency distribution among decoupled processes. 23
igr/jrsmq A Java implementation of a lightweight message queue that uses Redis as the underlying data store 36
eschulte/blorgit A blogging platform built using Sinatra and org-mode, designed to be integrated with Git. 36
jeanmichel-gh/bgp4r A Ruby library that enables the creation and manipulation of BGP messages in an object-oriented manner 27
zzy/surfer A Rust-based blog platform with GraphQL services and multiple frontend options. 53
lonami/grammers A Rust library providing an interface to Telegram's API 572
swimos/swim-rust A software platform for building real-time streaming applications with stateful agents and multiplexed APIs. 321
apache/pulsar A distributed messaging platform providing scalable pub-sub capabilities with strong ordering and consistency guarantees. 14,315
imjacobclark/herd An experimental HTTP load testing application built using Rust to simulate large volumes of concurrent requests 110
movim/movim A decentralized web platform for instant messaging and blogging using the XMPP protocol 1,756