engineering
Engineering Case Studies
Long-form architecture write-ups from the TRAGenX engineering desk — how systems like these are designed at the depth we operate. Capability pieces, not client reports.
Architecting a Low-Latency Order-Matching Engine
A reference design for the core of any trading venue: a deterministic, single-writer matching engine built for predictable tail latency, not just low average latency.
- Price-time priority matching
- Single-writer / LMAX-style architecture
- Event sourcing
- Ring buffer sequencer
- Binary session protocol
- Snapshot + replay recovery
- Multicast market data
- Kernel bypass networking
Designing a KYC/AML Screening and Case-Management Pipeline
A reference architecture for sanctions/PEP screening, risk scoring, and analyst case management in regulated fintech onboarding flows.
- Event sourcing
- CQRS
- Fuzzy name matching
- Kafka
- PostgreSQL
- Elasticsearch
- Outbox pattern
- Rules engine
Architecting a High-Throughput ISO 20022 Payments Switch
A reference design for a payments switch that routes ISO 20022 messages across rails at scale, with idempotency, replay-safe state machines, and clean degradation under partner outages.
- ISO 20022
- Kafka
- PostgreSQL
- gRPC
- Idempotency keys
- Circuit breakers
- Event sourcing
- Protocol adapters
Designing a Double-Entry Ledger Core for High-Volume Payments
A reference architecture for a double-entry ledger that stays balanced, auditable, and fast under sustained payment load — the invariants, data model, and scaling choices that matter.
- Double-entry accounting
- PostgreSQL
- Event sourcing
- Idempotency keys
- gRPC
- Kafka