Architecture/_sources
Architecture Sources Log
Append-only dedup log, same pattern as AIDigest/_sources.md. One line per note that was sourced from an external article/post, checked before spending research effort on a candidate URL. Notes with source: self-written (like Challenges prompts) don't need an entry here — nothing external to dedup against.
- Caching Strategies — https://blog.bytebytego.com/p/top-caching-strategies — 2026-07-19
- Stripe Idempotency Keys — https://stripe.com/blog/idempotency — 2026-07-19
- Defense in Depth — https://docs.aws.amazon.com/wellarchitected/latest/framework/sec-design.html — 2026-07-19
- Circuit Breaker Pattern — https://martinfowler.com/bliki/CircuitBreaker.html — 2026-07-19
- Compute Pricing Models — https://aws.amazon.com/compare/the-difference-between-on-demand-instances-and-reserved-instances/ — 2026-07-19
- Three Pillars of Observability — https://www.ibm.com/think/insights/observability-pillars — 2026-07-19
- Strangler Fig Pattern — https://martinfowler.com/bliki/StranglerFigApplication.html — 2026-07-19
- Netflix Data Bridge: Connector Factory for Cassandra Data Movement — https://netflixtechblog.com/the-evolution-of-cassandra-data-movement-at-netflix-6e13329c80a1 — 2026-07-20
- Stripe Connect: Fund Segregation with Allocated Balances — https://stripe.dev/blog/fund-segregation-stripe-connect — 2026-07-20
- Netflix's Nebula ArchRules: Architecture Governance Across Thousands of Repos — https://netflixtechblog.com/scaling-archunit-with-nebula-archrules-b4642c464c5a — 2026-07-20
- Bulkhead Pattern — https://learn.microsoft.com/en-us/azure/architecture/patterns/bulkhead — 2026-07-23
- Zero Trust Architecture — https://csrc.nist.gov/pubs/sp/800/207/final — 2026-07-23
- SLIs, SLOs, and Error Budgets — https://cloud.google.com/blog/products/management-tools/practical-guide-to-setting-slos — 2026-07-23
- Saga Pattern — https://microservices.io/patterns/data/saga.html — 2026-07-23
- Stripe: Graph Search and State Machines to Auto-Remediate a Global Database Fleet — https://stripe.dev/blog/how-stripe-uses-graph-search-and-state-machines-to-auto-remediate-a-global-database-fleet — 2026-07-24
- Uber: Zone-Failure-Resilient OpenSearch — https://www.uber.com/us/en/blog/zone-failure-resilient/ — 2026-07-24
- Rate Limiting Algorithms — https://blog.arcjet.com/rate-limiting-algorithms-token-bucket-vs-sliding-window-vs-fixed-window/ — 2026-07-26
- Database Sharding Strategies — https://oneuptime.com/blog/post/2026-02-20-database-sharding-patterns/view — 2026-07-26
- Autoscaling Strategies — https://www.prosperops.com/blog/aws-auto-scaling/ — 2026-07-26
- Encryption: At Rest, In Transit, and In Use — https://learn.microsoft.com/en-us/azure/well-architected/security/encryption — 2026-07-26
- Shopify: Replacing Redis with MySQL for Inventory Reservations — https://shopify.engineering/scaling-inventory-reservations — 2026-07-27
- Netflix: Retiring a Homegrown Batch Scheduler for Kueue — https://netflixtechblog.com/how-netflix-simplified-batch-compute-with-kueue-87860682629c — 2026-07-27
- FinOps: Cost Allocation, Tagging, Showback & Chargeback — https://www.finops.org/wg/cloud-cost-allocation/ — 2026-07-29
- Blue-Green and Canary Deployments — https://docs.aws.amazon.com/whitepapers/latest/blue-green-deployments/welcome.html — 2026-07-29
- Event Sourcing and CQRS — https://martinfowler.com/bliki/CQRS.html — 2026-07-29
- Chaos Engineering — https://principlesofchaos.org/ — 2026-07-29
- Netflix: Building a Real-Time Service Topology Map — https://netflixtechblog.com/building-service-topology-at-scale-architecture-challenges-and-lessons-learned-f4b792f3f0d8 — 2026-07-30
- Uber: GitFarm — Git as a Service for Large-Scale Monorepos — https://www.uber.com/us/en/blog/gitfarm-as-a-service/ — 2026-07-30
- Uber: Scaling Verify with Wallet for Identity Verification — https://www.uber.com/us/en/blog/scaling-verify-wallet/ — 2026-07-30
- Team Topologies and Conway's Law — https://martinfowler.com/bliki/ConwaysLaw.html — 2026-08-02
- Threat Modeling with STRIDE — https://www.softwaresecured.com/post/stride-threat-modelling — 2026-08-02
- CDN and Edge Caching — https://www.techinterview.org/post/3233466093/system-design-content-delivery/ — 2026-08-02
- Cloudflare: Scaling Security Insights to a 10x Increase in Global Scanning Capacity — https://blog.cloudflare.com/scaling-security-scans/ — 2026-08-03
- Discord: Automating ScyllaDB Cluster Operations with the Scylla Control Plane — https://discord.com/blog/how-discord-automates-scylladb-clusters-at-scale — 2026-08-03
- AWS: Hybrid Multi-Tenant Architecture for Stateful Services at Scale — https://aws.amazon.com/blogs/architecture/building-hybrid-multi-tenant-architecture-for-stateful-services-on-aws/ — 2026-08-03
- Stripe: Thin Events and Notification Handlers for Version-Stable Webhooks — https://stripe.dev/blog/event-notification-handlers-thin-events — 2026-08-03
- Idempotency Keys — https://docs.stripe.com/api/idempotent_requests — 2026-08-05
- Load Balancing Algorithms — https://gcore.com/learning/load-balancing-algorithms — 2026-08-05
- Service Mesh — https://istio.io/latest/docs/ops/deployment/architecture/ — 2026-08-05
- Uber: Scaling Exact COUNT(DISTINCT) for High-Cardinality Metrics — https://www.uber.com/us/en/blog/scaling-exact-count/ — 2026-08-06
- DoorDash: A Clusterless Feature Store Serving Layer — https://careersatdoordash.com/blog/doordash-clusterless-ml-feature-store/ — 2026-08-06
- Airbnb: Evolving Data Architecture for a Multi-Product World — https://medium.com/airbnb-engineering/scaling-beyond-one-how-airbnb-evolved-its-data-architecture-for-a-multi-product-world-6125645d470c — 2026-08-06
- Mutual TLS (mTLS) — https://www.cloudflare.com/learning/access-management/what-is-mutual-tls/ — 2026-08-08
- Consistent Hashing — https://www.tom-e-white.com/2007/11/consistent-hashing.html — 2026-08-08
- Infrastructure as Code (IaC) — https://developer.hashicorp.com/terraform/intro — 2026-08-08
- Data Storage Tiering and Lifecycle Policies — https://aws.amazon.com/s3/storage-classes/ — 2026-08-08
- Coinbase: Fragment APIs and Federated Identity at 1.5M Reads/Second — https://www.coinbase.com/blog/scaling-identity-how-coinbase-serves-1-5M-reads-second — 2026-08-09
- Canva: Stateless Session Cookies and Revocation at Hundreds of Millions of Users — https://www.canva.dev/blog/engineering/how-canva-keeps-hundreds-of-millions-of-user-sessions-fast-and-secure/ — 2026-08-09
- OAuth 2.0 and OpenID Connect — https://datatracker.ietf.org/doc/html/rfc6749 — 2026-08-11
- Retry Strategies: Backoff, Jitter, and Retry Storms — https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/ — 2026-08-11
- Database Indexing Strategies — https://use-the-index-luke.com/ — 2026-08-11
- Data Transfer and Egress Costs — https://docs.aws.amazon.com/wellarchitected/latest/cost-optimization-pillar/data-transfer.html — 2026-08-11
- Pinterest: Resource Provisioner Pipeline — a Centralized Terraform Engine for Least-Privilege AWS at Scale — https://www.infoq.com/news/2026/08/pinterest-secures-aws-infra/ — 2026-08-12
- Grab: Palana — a Secure Kubernetes Platform for Autonomous AI Agents — https://engineering.grab.com/palana-part-1-secure-platform-for-ai-agents — 2026-08-12
- Pinterest: Automated Schema Evolution in a CDC Ingestion Pipeline — https://medium.com/pinterest-engineering/automated-schema-evolution-in-pinterests-next-generation-db-ingestion-framework-36c5c07070de — 2026-08-12
- GitHub: Rearchitecting for 30x Capacity Under Agentic-AI Load Growth — https://github.blog/news-insights/company-news/an-update-on-github-availability/ — 2026-08-12
- Secrets Management and Rotation — https://cheatsheetseries.owasp.org/cheatsheets/Secrets_Management_Cheat_Sheet.html — 2026-08-14
- Health Checks: Liveness vs Readiness Probes — https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ — 2026-08-14
- Message Queues vs Event Streaming — https://developer.confluent.io/what-is-apache-kafka/ — 2026-08-14
- GitOps — https://opengitops.dev/ — 2026-08-14
- Spot Instances and Interruption Handling — https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html — 2026-08-14
- Coinbase: When the Recovery Tooling Depends on What Just Broke — https://www.coinbase.com/blog/a-postmortem-of-our-july-14-2026-incident — 2026-08-15
- Public Key Infrastructure (PKI) and Certificate Management — https://www.digicert.com/what-is-pki — 2026-08-17
- Distributed Consensus: Raft and Leader Election — https://raft.github.io/ — 2026-08-17
- Read Replicas and Replication Lag — https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PostgreSQL.Replication.ReadReplicas.html — 2026-08-17
- Transactional Outbox Pattern — https://microservices.io/patterns/data/transactional-outbox.html — 2026-08-17
- Backend for Frontend (BFF) Pattern — https://samnewman.io/patterns/architectural/bff/ — 2026-08-17
- Postmortems and Blameless Incident Culture — https://sre.google/sre-book/postmortem-culture/ — 2026-08-17
- Grab: Migrating a Petabyte-Scale Data Lake to Apache Iceberg — https://engineering.grab.com/our-journey-to-apache-iceberg-adoption — 2026-08-18
- Slack: Eliminating Standing SSH Access from EMR Data Pipelines — https://slack.engineering/from-ssh-to-rest-a-security-driven-modernization-of-slacks-emr-data-pipelines/ — 2026-08-18
- Box: Scaling Cross-Team Architectural Decisions with ITDAG — https://blog.box.com/scaling-architectural-decision-making-box-lessons-building-itdag — 2026-08-18
- Airbnb: Scaling the Identity Graph off a Vendor Graph Database — https://medium.com/airbnb-engineering/scaling-airbnbs-identity-graph-with-a-unified-knowledge-graph-infrastructure-ebac467b7836 — 2026-08-18
- CAP Theorem and the PACELC Extension — https://www.infoq.com/articles/cap-twelve-years-later-how-the-rules-have-changed/ — 2026-08-20
- Cell-Based Architecture — https://docs.aws.amazon.com/wellarchitected/latest/reducing-scope-of-impact-with-cell-based-architecture/ — 2026-08-20
- API Gateway Pattern — https://microservices.io/patterns/apigateway.html — 2026-08-20
- Change Data Capture (CDC) — https://www.confluent.io/learn/change-data-capture/ — 2026-08-20
- Backpressure and Flow Control — https://www.reactive-streams.org/ — 2026-08-20
- Slack: Whitecastle — Rebuilding Slack's Cloud Network to Escape the VPC Peering Trap — https://slack.engineering/building-the-next-evolution-of-cloud-networks-at-slack/ — 2026-08-21
- Spotify: Random Access Parquet — Indexing the Data Lake for Online Point Queries — https://engineering.atspotify.com/2026/7/indexing-the-data-lake-for-online-point-queries — 2026-08-21
- Distributed Locking and Fencing Tokens — https://martin.kleppmann.com/2016/02/08/how-to-do-distributed-locking.html — 2026-08-23
- API Versioning Strategies — https://www.pullrequest.com/blog/navigating-the-maze-of-api-versioning-strategies-and-pitfalls/ — 2026-08-23
- Connection Pooling — https://mohllal.github.io/database-connection-pooling-with-pgbouncer/ — 2026-08-23
- Feature Flags and Progressive Delivery — https://launchdarkly.com/guides/progressive-delivery/how-feature-management-enables-progressive-delivery/ — 2026-08-23
- Least Privilege and IAM Policy Design — https://docs.aws.amazon.com/wellarchitected/latest/framework/sec_permissions_least_privileges.html — 2026-08-23