ReferenceResearch treeResearch tree, full screenThe whole Research tree at the width of the screen.Back to the pageGaragePre-seedSeedSeries ASeries BSeries CPre-IPOPublicInfrastructureDataReliabilityObservabilityPerformanceRuntimesFrameworksSecurityProductCostDNS round robin7.57.5Load balancing1313Managed identity140Health checks4545Load balancing algorithms6060Content delivery350350Web application firewall1.00kBackground jobs300300L4 load balancing400400Message queues600600WebSockets3.75kAPI gateway1.50k1.50kTiered caching3.00kMultiple zones2.25k2.25kServerless2.63k2.63kAutoscaling3.00k3.00kEdge-side includes2.25k2.25kBot management3.75kContainer orchestration3.75k3.75kRate limiting1.35k1.35kHosted models8.00kModel serving15.0kService mesh6.67k6.67k6.67kScheduled scaling3.00k3.00k3.00kARM instances4.00k4.00k4.00kQuantization18.0kContinuous batching25.0kEdge compute26.7k26.7k26.7kMultiple regions20.0k20.0k20.0kNotifications40.0kGeoDNS16.7k16.7k16.7kInfrastructure as code13.3k13.3k13.3kAnycast40.0k40.0k40.0kGitOps30.0k30.0k30.0kQuery analysis40Caching80Connection pooling120Read replicas110110Full-text search900Object storage1.00kCache strategies600600Stampede protection900900Point-in-time recovery1.40kStorage lifecycle rules1.13k1.13kCache warming1.50k1.50kRead-your-writes routing2.25k2.25kSynchronous replication1.88k1.88kDocument databases2.63k2.63kOnline schema migrations6.00kData warehousing12.0kEvent streaming5.00k5.00k5.00kEmbeddings8.00k8.00kSharding12.5k12.5kTransactional outbox7.00k7.00kExpand and contract3.33k3.33k3.33kChange data capture9.00k9.00kHybrid fan-out90.0kLeaderless replication70.0kConsensus databases75.0k75.0kRetention policies16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7kTimeouts and retries151530Continuous delivery252550Certificate automation150150300Blue-green deploys450450900Backoff with jitter200200400Feature flags400400800Error budgets1.13k1.13k2.25kCanary deploys1.13k1.13k2.25kCircuit breakers9389381.88kPriority load shedding1.50k1.50k3.00kIdempotency keys1.13k1.13kRestore drills7507501.50kOn-call rotation7507501.50kGraceful degradation1.13k1.13k2.25kRunbooks1.88k1.88k3.75kBulkheads1.31k1.31k2.63kLeap smearing10.0k10.0k10.0k30.0kHedged requests16.7k16.7k16.7k50.0kDisaster recovery drills13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k200kChaos engineering10.0k10.0k10.0k10.0k10.0k10.0k10.0k10.0k10.0k10.0k10.0k10.0k10.0k10.0k10.0k150kStructured logs20Metrics50Percentiles7575Alerting125125Distributed tracing800800Trace search600600SLO dashboards1.88k1.88kContinuous profiling2.25k2.25kNotebooks4.00k4.00k4.00kTail-based sampling10.0kReal user monitoring25.0k25.0kAnomaly detection20.0k20.0k20.0k20.0kConnection reuse1313Compression1515Eager loading100HTTP/2350350Denormalization2.25k2.25kMaterialized views12.0kBinary RPC between services5.00k5.00k5.00kHTTP/330.0k30.0kPHP-FPM1313Ruby1515Node.js2020OPcache2323Python6060Node.js cluster mode5050libuv thread pool6060Go600600Java800800C#800800PHP JIT500500Node.js worker threads500500YJIT400400gevent400400ASGI with Uvicorn500500Elixir1.88k1.88kRust3.00k3.00kZig2.63k2.63kHaskell2.25k2.25kGo GC tuning1.88k1.88kPHP worker mode1.88k1.88kSwoole2.25k2.25kBun1.50k1.50kDeno1.50k1.50kFalcon1.50k1.50kPyPy1.88k1.88kJava virtual threads2.25k2.25kfasthttp1.50k1.50kSpring WebFlux2.25k2.25kTokio blocking pool2.25k2.25kZGC3.00k3.00k3.00kGraalVM native image4.00k4.00k4.00k.NET Native AOT3.33k3.33k3.33kDistributed Erlang4.00k4.00k4.00kNIFs3.33k3.33k3.33kjemalloc2.67k2.67k2.67kFree-threaded Python16.7k16.7k16.7kLaravel1010Rails1515Express1515Symfony4040Django7575Flask5050Sinatra3030Gin700700Spring Boot900900ASP.NET Core900900FastAPI500500Fastify400400Next.js600600Phoenix1.88k1.88kAxum2.25k2.25kNestJS1.50k1.50kActix Web2.25k2.25kFiber1.50k1.50kQuarkus3.33k3.33k3.33kSpam filter150150TLS everywhere300300Secrets management400400Credential stuffing protection1.88k1.88kDependency scanning2.25k2.25kEncryption at rest3.00k3.00k3.00kData residency controls23.3k23.3k23.3k23.3k23.3k23.3k23.3k23.3k23.3k23.3k23.3k23.3k23.3k23.3k23.3kSOC 2 program20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0kSecurity team13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3kPenetration testing13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3k13.3kStripe Billing1515Funnel analytics7575Code review6060Automated tests7575Hiring pipeline600600A/B testing700700Trunk-based development800800Checkout1.13k1.13kSRE team3.00k3.00kPlatform team2.25k2.25kService boundaries5.00k5.00k5.00kEnterprise sales6.67k6.67k6.67kData team3.33k3.33k3.33kInvestor relations20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0k20.0kGuidance modeling66.7k66.7k66.7k66.7k66.7k66.7k66.7k66.7k66.7k66.7k66.7k66.7k66.7k66.7k66.7kReserved instances1.50k1.50kSpot instances2.25k2.25kEgress optimization2.63k2.63kRightsizing report1.88k1.88kUnit economics2.67k2.67k2.67kCost allocation3.33k3.33k3.33kSavings plans16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k16.7k