Observability Engineering in Production Systems: Structured Logging, Metrics, and Distributed Tracing at ScalePart 3 of 3: Security, Metrics, and Full-Stack Observability Part of a three-part series: Part 1: Structured Logs and Correlation IDs Part 2: Centralized Logging and Async Pipelines This article coverApr 12 · 16 min readsircatalyst.hashnode.dev
Observability Engineering in Production Systems: Structured Logging, Metrics, and Distributed Tracing at ScalePart 2 of 3: Centralized Logging and Async Pipelines Part of a three-part series: Part 1: Structured Logs and Correlation IDs Part 3: Security, Metrics, and Full-Stack Observability This article coverApr 12 · 13 min readsircatalyst.hashnode.dev
Observability Engineering in Production Systems: Structured Logging, Metrics, and Distributed Tracing at ScalePart 1 of 3: Structured Logs and Correlation IDs Part of a three-part series: Part 2: Centralized Logging and Async Pipelines Part 3: Security, Metrics, and Full-Stack Observability In late 2023, HelApr 12 · 16 min readsircatalyst.hashnode.dev
Designing a Reliable Payment API for Real-Time DonationsIntroduction Helpa is a donation platform that connects donors to campaigns for medical bills and emergency relief across Nigeria — serving both individual fundraisers and NGOs. Its payment infrastrucApr 6 · 45 min readsircatalyst.hashnode.dev
Designing a Scalable Multi-Tenant Architecture with NestJS: Lessons from Building Real-World SystemsI've spent the last few years building multi-tenant platforms, most recently Festease (an event management platform), on NestJS with a mix of MongoDB and PostgreSQL. Along the way, I got a lot of thinMar 30 · 12 min readsircatalyst.hashnode.dev