SFX

Karzoun Relaygrid

Apache-2.0

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

backpressurechannelscodeqlconcurrencycsharpdead-letter-queuedotnetdotnet-10durable-queueevent-processingfencing-tokensidempotencymessage-processingnpgsqlobservabilityopen-sourcepartitioningpostgresqlretrytestcontainers

← All projects