Learn · durable knowledge
Architecture foundations Choose an area or find a topic. Each group lists the newest articles first.
Matching articles: 24
No matching articles. Try another term or area.
Integration and APIs (5) + Podstawy architektury October 30, 2026
In a fictional distributed system, a request times out even though the operation may have committed. How do we detect ambiguous outcomes, prevent duplicate effects and escalate cases that cannot be resolved automatically? An architecture…
Read → APIs and compatibility October 3, 2026
Why an optional field can still break a client, and how to verify source, wire and semantic compatibility.
Read → Integration and resilience October 2, 2026
Durably record auxiliary work, retry the right step and avoid duplicating the business operation.
Read → Practical decisions October 1, 2026
Safe retries and decisions when an operation has an unknown outcome.
Read → Architecture patterns
Retry, circuit breaker and transactional outbox in the context of risk and cost.
Read → Resilience and recovery (5) + Delivery and operational resilience October 24, 2026
A six-field operational contract: owner, blast radius, fallback, shutdown trigger, propagation time and removal date.
Read → Resilience, integration and retries October 16, 2026
How 3 × 3 attempts amplify load and how to establish one retry owner, a shared deadline and 429/503 tests.
Read → Practical decisions October 1, 2026
When optional-feature failure should not block a result, and where the boundary lies.
Read → Resilience and recovery September 30, 2026
Separate acceptable data loss from recovery time and measure both across the complete user journey.
Read → Resilience patterns September 28, 2026
The bulkhead pattern: failure boundaries, separate resource limits and their trade-offs.
Read → Security (2) + Audit, integrity and data architecture October 21, 2026
HTTP 200 is not evidence of a state change. Three options, transactional outbox and five audit acceptance tests.
Read → Security and multitenancy October 1, 2026
Carry trusted tenant context through authorisation, data, caches, search and asynchronous work.
Read → Quality and measurement (3) + Observability and SLOs October 19, 2026
An evidence ladder from liveness and readiness through work progress to a measurable end-to-end outcome.
Read → Quality attributes September 29, 2026
Turn “fast, secure and easy to change” into a testable requirement that guides an architecture decision.
Read → Reliability September 28, 2026
Define an SLI for a user journey, calculate an error budget and use it to guide an architecture decision.
Read → Analysis and decisions (6) + Data, availability and consistency October 14, 2026
From measurable demand and data freshness to a choice: optimise, read replica or failover.
Read → Architecture governance and decisions October 13, 2026
Six fields for each condition: criterion, owner, evidence, verifier, gate and failure action.
Read → SaaS and responsibility October 11, 2026
Seven review areas and a responsibility → requirement → evidence matrix.
Read → Practical decisions October 1, 2026
Check compatibility and scale the review to the actual change.
Read → Architecture decisions
Record the context, decision, alternatives and consequences in an ADR.
Read → Architecture review
A short checklist for discussing goals, facts, risk and validation.
Read → Architecture descriptions and models (3) + Architecture descriptions
Goals, stakeholders, scenarios and quality concerns as the starting point for an architecture description.
Read → C4 model
Context, containers, components and code: which views support a decision?
Read → Frameworks and languages
Where ISO 42010, TOGAF, ArchiMate, C4 and ADR can help.
Read →