Writing
Engineering Notes
Technical writing on architecture, debugging, performance, and the discipline of investigating before redesigning. Written to think clearly, shared to be useful.
3 notes
Notes index
Topic
- 01Distributed SystemsPublished
Debugging Distributed Failures
A working note on tracing failures in distributed order and payment workflows, identifying the actual failure point, and the discipline of investigating before changing architecture.
8 min- Failure tracing
- Dependency chains
- Failure propagation
- 02ArchitecturePublished
Multi-Tenancy Without Tenant Plumbing Everywhere
Notes on centralized tenant identification, EF Core global query filters, and explicit tenant context at HTTP, Service Bus, and Timer Trigger boundaries.
9 min- Tenant isolation
- Global query filtering
- HTTP boundary
- 03PerformancePublished
Diagnosing Database Performance Problems
Working notes on investigating database performance against large relational datasets, including high-CPU queries, indexes, N+1 patterns, projections, and caching.
9 min- ≈45M orders
- ≈170M order lines
- High-CPU queries
