A Preflight Checklist for Safe Production AKS Upgrades
A practical go/no-go runbook for AKS upgrades covering version compatibility, surge capacity, pod disruption budgets, stateful dependencies, recovery and post-upgrade evidence.
Read insight →INSIGHTS
Practical notes drawn from designing, reviewing and operating software systems across application architecture, cloud platforms and engineering delivery.
A practical go/no-go runbook for AKS upgrades covering version compatibility, surge capacity, pod disruption budgets, stateful dependencies, recovery and post-upgrade evidence.
Read insight →A practical guide to serializing competing bids, protecting authoritative auction state, handling retries, resolving close-time races and publishing events safely.
Read insight →A practical architecture for decoupling email, SMS and push notifications from business microservices using Apache Kafka, with event contracts, retries, idempotency, acknowledgements and failure recovery.
Read insight →A practical method to estimate network capacity from request rates, payload sizes, concurrent users, traffic peaks and operational headroom.
Read insight →A practical decision guide for using Redis and Kafka in real-time systems, covering state, event history, fan-out, ordering, recovery and consumer lag.
Read insight →A practical guide to concurrent bidding, authoritative auction state, real-time updates, event-driven processing, failure recovery and horizontal scaling.
Read insight →A practical case study on placing Cloudflare in front of an Azure-hosted application, restricting origin access and using Nginx as the secure entry point for a React and Node.js workload.
Read insight →A practical guide to calculating downtime budgets, interpreting burn rate, and turning service-level objectives into release and incident decisions.
Read insight →A practical framework for assessing workloads, node pools, stateful services, disruption risk, dependencies and recovery readiness before an Azure AKS upgrade.
Read insight →