Distributed systems
Karzoun Relaygrid
What it is
.NET 10 durable event-processing engine with bounded partitioning, PostgreSQL journaling, fenced leases, retries/dead-lettering, Testcontainers and CodeQL.
RelayGrid is a C#/.NET 10 event-processing engine focused on bounded admission, deterministic partition routing, per-partition FIFO processing, explicit retry/dead-letter semantics, and durable PostgreSQL work leasing. It is built as a compact systems-engineering project: concurrency, ordering, backpressure, durable state transitions, fencing, recovery and supply-chain controls are explicit rather than hidden behind a framework.
Engineering characteristics
- Automated tests
- Continuous integration
- Dependency manifest
- Documentation set
- Open licence
- Persistent storage
- Release pipeline
- Security policy
Testing
The repository contains an automated test suite that runs as part of its checked-in workflow.
Security
The repository publishes a security policy describing how to report vulnerabilities.
Deployment
The repository defines its own build and deployment automation.
Documentation
The repository ships a dedicated documentation set beyond the README.
Topics
Sections appear only where the repository provides verifiable evidence.
