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: almost 2 years ago
Linked from 1 awesome list

httpiggymessagingquicruststreamingtcp

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
thehydroimpulse/nanomsg.rsA Rust implementation of a messaging library that allows inter-process communication and synchronization.392
golemfactory/yagnaAn open platform and marketplace for distributed computations using a decentralized network of nodes.410
igastatus/ar-imAn open-source software platform enabling instant messaging with Arweave integration and centralized server-side processing.0
igd-geo/pastureA Rust library for working with point cloud data73
bulldog2011/bigqueueA high-throughput, persistent, and real-time messaging system using a memory-mapped file-based queue559
obsidiandynamics/meteorEnables real-time message streaming over an in-memory data grid for high-volume, low-latency distribution among decoupled processes.23
igr/jrsmqA Java implementation of a lightweight message queue that uses Redis as the underlying data store36
eschulte/blorgitA blogging platform built using Sinatra and org-mode, designed to be integrated with Git.36
jeanmichel-gh/bgp4rA Ruby library that enables the creation and manipulation of BGP messages in an object-oriented manner27
zzy/surferA Rust-based blog platform with GraphQL services and multiple frontend options.53
lonami/grammersA Rust library providing an interface to Telegram's API572
swimos/swim-rustA software platform for building real-time streaming applications with stateful agents and multiplexed APIs.321
apache/pulsarA distributed messaging platform providing scalable pub-sub capabilities with strong ordering and consistency guarantees.14,315
imjacobclark/herdAn experimental HTTP load testing application built using Rust to simulate large volumes of concurrent requests110
movim/movimA decentralized web platform for instant messaging and blogging using the XMPP protocol1,756