Work
Engineering Work
Selected examples of investigation, implementation, and technical decisions within an existing production platform.
3 case studies
Case study index
- 01Distributed Systems
Payment & Order Processing
Investigating a production issue in an asynchronous payment and order workflow.
- Service Bus
- Async workflow
- Failure investigation
- 02Architecture
Multi-Tenancy
Introducing tenant isolation into an existing system without scattering conditionals across the codebase.
- Tenant isolation
- Global query filtering
- Centralised tenant identification
- 03Performance
Large-Scale Database Performance
Investigating slow queries and application data-access patterns against an existing production dataset.
- ≈45M orders
- ≈170M order lines
- Indexes & projections
