Skip to content

Posts

15 posts
  1. Why Recovery Paths Need Separate Verification

  2. Three Approaches to Reducing Consensus Latency

  3. DAG-Based BFT Consensus and Leader-Based BFT

  4. Raft Leader Leases and Linearizable Reads

  5. Designing a Live Streaming System

  6. CRDT

  7. Scale-Out and Scale-Up

  8. Elasticsearch Sharding Architecture

  9. Design Patterns for an Event-Driven Trading System

  10. TDD, BDD, DDD, SDD

  11. Behavioral Patterns

  12. Structural Patterns

  13. Creational Patterns

  14. Multi-Level Caching Strategies

  15. The SOLID Principles