Durable execution for Rust on object storage, with transactional coordination and no database, broker or control plane to operate.
-
Updated
Oct 5, 2026 - Rust
Durable execution for Rust on object storage, with transactional coordination and no database, broker or control plane to operate.
A set of C# libraries for streamlined microservice development: audit, caching, outbox, CAP, MassTransit (events & config), idempotency, specifications, security, and other useful utilities. Packages: https://www.nuget.org/profiles/dex
Qrono time-ordered queue server
Transactional Outbox Pattern for Java: reliable, ordered event delivery from PostgreSQL to Kafka, with Spring Boot autoconfiguration. No CDC, no Kafka Connect.
Fire the same request or event N times concurrently and verify real database state to catch idempotency violations — across HTTP, Kafka, SQS, and RabbitMQ.
Go implementation of the Message Queue based on Redis Streams.
Transactional outbox event processor for Postgres and MongoDB — at-least-once delivery, near-realtime wakeup signals, graceful shutdown, and horizontal scalability.
Asynchronous event-driven job processing queue in Go with durable SQLite persistence, at-least-once execution, visibility timeouts, retries/DLQ, and crash recovery.
Interactive browser simulator that visualizes delivery guarantees, idempotency, DLQ, Outbox and Inbox patterns across Azure Service Bus, Event Hubs, Event Grid, Kafka, RabbitMQ and more. Built for teaching Event-Driven Architecture.
Transactional Outbox Pattern for Node.js + PostgreSQL — reliable at-least-once event delivery
A durable at-least-once mpsc queue.
SC4051 Distributed Systems Project. Bank System w/ different invocation semantics
When delayed-delivery: practical landing — packaging, Windows HA smoke, deployment/ops notes. Independent fork of oryx-labs/when; not an official upstream release.
Kafka → TigerBeetle: a sink for applying financial commands from a stream, with poison/reject/infrastructure handling and DLQ — plus CDC back out.
A persistent message broker in Go — single-node or a replicated raft cluster. Append-only WAL with CRC framing, per-message fsync, at-least-once delivery, partitions, crash recovery, and leader-elected replication. A learning project.
Persistent cross-restart scheduler core: SQLite archive + lease-claim dispatch + full clock discipline. Zero framework dependencies. Every claim carries an experiment number.
A transactional outbox for Postgres and Go: write events in the same transaction as your data
Streaming fraud scoring end-to-end — durable event log with consumer groups + at-least-once delivery (crash recovery proven: 0/800 lost), online windowed features, ~10k events/s, precision 82%/recall 92%, PSI drift alerting
Distributed SMS notification platform in Go on AWS — SQS, RDS Postgres behind RDS Proxy, KEDA autoscaling on k3s, Terraform. Load runs are gated on SQL invariants, and the campaign evidence is reconciled against CloudWatch.
A Postgres-backed job queue in Go with lease-based semantics, at-least-once delivery, and crash recovery — every tradeoff documented.
To associate your repository with the at-least-once topic, visit your repo's landing page and select "manage topics."