Architecture/Fundamentals
Fundamentals
- _index
- api-gateway-pattern
- api-versioning-strategies
- autoscaling-strategies
- backend-for-frontend-pattern
- backpressure-and-flow-control
- blue-green-canary-deployments
- bulkhead-pattern
- caching-strategies
- cap-theorem-and-pacelc
- cdn-and-edge-caching
- cell-based-architecture
- change-data-capture
- chaos-engineering
- circuit-breaker-pattern
- compute-pricing-models
- connection-pooling
- consistent-hashing
- data-storage-tiering
- data-transfer-and-egress-costs
- database-indexing-strategies
- database-sharding-strategies
- defense-in-depth
- disaster-recovery-strategies
- distributed-consensus-raft
- distributed-locking-and-fencing-tokens
- encryption-at-rest-in-transit-in-use
- event-sourcing-and-cqrs
- feature-flags-and-progressive-delivery
- finops-cost-allocation-tagging
- gitops
- health-checks-liveness-vs-readiness
- idempotency-keys
- infrastructure-as-code
- least-privilege-and-iam-policy-design
- load-balancing-algorithms
- message-queues-and-event-streaming
- mutual-tls
- oauth2-and-oidc
- postmortems-and-blameless-culture
- public-key-infrastructure-and-certificates
- rate-limiting-algorithms
- read-replicas-and-replication-lag
- retry-backoff-and-jitter
- saga-pattern
- secrets-management-and-rotation
- service-mesh
- slo-sli-error-budgets
- spot-instances-and-interruption-handling
- strangler-fig-pattern
- team-topologies-and-conways-law
- threat-modeling-stride
- three-pillars-of-observability
- transactional-outbox-pattern
- zero-trust-architecture