Posts
14 posts
Three Approaches to Reducing Consensus Latency
DAG-Based BFT Consensus and Leader-Based BFT
Raft Leader Leases and Linearizable Reads
Designing a Live Streaming System
CRDT
Scale-Out and Scale-Up
Elasticsearch Sharding Architecture
Design Patterns for an Event-Driven Trading System
TDD, BDD, DDD, SDD
Behavioral Patterns
Structural Patterns
Creational Patterns
Multi-Level Caching Strategies
The SOLID Principles