Explore the topic
Architecture
Articles.
Browse application architecture articles on service boundaries, resilience patterns, data models, backend design, and lessons from implementing software systems.
All categories & topics · Architecture
11 articles found

Kubernetes Sidecars: Lifecycle, Shared Resources and Failure Behavior
Understand native sidecar startup and shutdown, explicit volume sharing, secret reloads and the resource costs of per-pod helpers.


Scaling a Node.js Backend: Event-Loop Health, Backpressure and Capacity
Diagnose Node.js scaling limits through event-loop delay, dependency queues and bounded work, without assuming fixed throughput or automatic safety from a runtime change.


PostgreSQL vs MongoDB: Choosing Data Boundaries and Consistency Rules
Compare PostgreSQL and MongoDB using monetary types, transaction boundaries, relationships and schema evolution, with a practical payment-workflow example.


Learning from Engineering Failures: Four Scenarios and Better Controls
Examine accounting, capacity, secret exposure and configuration drift through clearly hypothetical failure scenarios and verifiable corrective actions.


Real Estate API: Domain Boundaries and Session Design in Spring Boot
Review the Real Estate API's actual Java and Spring implementation, including dependency checks, registration roles, database-backed refresh sessions and S3 downloads.
