Hanish's Garden

Home

❯

concepts

concepts

10 items under this folder.

  • Jul 02, 2025

    🌳 Idempotency is a property, not a mechanism

    • Jul 01, 2025

      🌿 A shared database is distributed coupling in disguise

      • Jun 30, 2025

        🌿 Retries without backoff turn a blip into an outage

        • Jun 28, 2025

          🌿 Onboarding a human and onboarding an AI are the same problem

          • Jun 26, 2025

            🌿 The outbox pattern gets you at-least-once without a shared database

            • Jun 24, 2025

              🌿 At-least-once delivery makes deduplication your job

              • Jun 20, 2025

                🌿 A circuit breaker protects the caller, not the callee

                • Jun 18, 2025

                  🌿 Cache invalidation fails at boundaries you don't own

                  • Jun 12, 2025

                    🌿 A queue is a loan against future capacity

                    • May 27, 2025

                      🌿 Timeouts are a design decision, not a default


                      Created with Quartz v5.0.0 © 2026

                      • hanishrao.me