Engineering insights from SaaSForge — cloud-native architecture, observability, GenAI, and building SaaS products.

Why ReactiveSecurityContextHolder is always empty inside Axon query handlers, three approaches we considered, and the Axon MetaData solution that keeps query objects clean.
Read more
A hands-on account of migrating a CQRS/ES application from Axon Framework 4.12 to 5.0 — the API upheaval, replacing sagas with stateful event handlers, and the reactive payoff.
Read more
Vendor-locked APM agents create costly dependencies. Learn why OpenTelemetry is the better path — and how to auto-instrument your Kubernetes workloads with the OTel Operator's Instrumentation CRD.
Read more