Software Engineering KB
Search
Search
Dark mode
Light mode
Explorer
Tag: patterns
46 items with this tag.
Feb 10, 2026
Recursion Patterns
algorithms
recursion
patterns
Feb 10, 2026
Concurrency Hazards & Patterns
concurrency
hazards
patterns
Feb 10, 2026
Double-Checked Locking
concurrency
patterns
double-checked-locking
Feb 10, 2026
Producer-Consumer
concurrency
patterns
producer-consumer
Feb 10, 2026
Readers-Writer Pattern
concurrency
patterns
readers-writer
Feb 10, 2026
Thread Pools
concurrency
patterns
thread-pools
Feb 10, 2026
Thread-Local Storage
concurrency
patterns
thread-local
Feb 10, 2026
Avoid Thread Creation Overhead
concurrency
patterns
thread-pools
overhead
Feb 10, 2026
Blocking Queue Coordination
concurrency
patterns
producer-consumer
blocking-queue
Feb 10, 2026
Bound Concurrency and Reuse Threads
concurrency
patterns
thread-pools
bounded
Feb 10, 2026
Bounded Buffer
concurrency
patterns
producer-consumer
buffer
Feb 10, 2026
Lazy Initialization Pattern
concurrency
patterns
lazy-initialization
Feb 10, 2026
Memory Model Pitfalls
concurrency
patterns
memory-model
pitfalls
Feb 10, 2026
Multiple Readers Single Writer
concurrency
patterns
readers-writer
Feb 10, 2026
Per-thread Data Avoids Sharing
concurrency
patterns
thread-local
no-sharing
Feb 10, 2026
Distributed System Patterns
distributed-systems
patterns
Feb 10, 2026
Bulkhead
distributed-systems
patterns
resilience
Feb 10, 2026
Circuit Breaker
distributed-systems
patterns
resilience
Feb 10, 2026
Leader Election
distributed-systems
patterns
Feb 10, 2026
Retry with Exponential Backoff
distributed-systems
patterns
resilience
Feb 10, 2026
Saga Pattern
distributed-systems
patterns
transactions
Feb 10, 2026
Sidecar Pattern
distributed-systems
patterns
Feb 10, 2026
Blast Radius Limitation
distributed-systems
patterns
resilience
Feb 10, 2026
Choreography vs Orchestration
distributed-systems
patterns
transactions
Feb 10, 2026
Circuit States
distributed-systems
patterns
resilience
Feb 10, 2026
Co-Located Process
distributed-systems
patterns
Feb 10, 2026
Compensating Actions
distributed-systems
patterns
transactions
Feb 10, 2026
Cross-Cutting Concerns
distributed-systems
patterns
Feb 10, 2026
Election Mechanism
distributed-systems
patterns
Feb 10, 2026
Eventual Consistency Saga
distributed-systems
patterns
transactions
Feb 10, 2026
Exponential Delay
distributed-systems
patterns
resilience
Feb 10, 2026
Failover
distributed-systems
patterns
Feb 10, 2026
Failure Threshold
distributed-systems
patterns
resilience
Feb 10, 2026
Fast Failure
distributed-systems
patterns
resilience
Feb 10, 2026
Idempotency Requirement
distributed-systems
patterns
resilience
Feb 10, 2026
Independent Thread Pools
distributed-systems
patterns
resilience
Feb 10, 2026
Jitter
distributed-systems
patterns
resilience
Feb 10, 2026
Language Agnostic
distributed-systems
patterns
Feb 10, 2026
Leader Lease
distributed-systems
patterns
Feb 10, 2026
Resource Isolation
distributed-systems
patterns
resilience
Feb 10, 2026
Design Patterns
design-patterns
patterns
Feb 10, 2026
Architectural Patterns
architecture
patterns
Feb 10, 2026
05 - Software Design and Architecture MOC
design
architecture
patterns
api
tradeoffs
Feb 10, 2026
Reliability Patterns
sre
reliability
patterns
Feb 10, 2026
Performance Optimization Patterns
performance
optimization
patterns
Feb 10, 2026
ML System Design Patterns
ml-system-design
patterns