YOUR FIELD GUIDE
Comparisons
Make the trade-off explicit before choosing a tool.
GUIDE 01
Queue vs. Kafka
Choose work completion, retained history, and consumer independence deliberately.
2 min readDecision guide
GUIDE 02
Optimistic vs. Pessimistic Locking
Choose whether competing writers fail and retry or wait and serialize.
2 min readDecision guide
GUIDE 03
SQL vs. NoSQL
Choose data access and consistency capabilities, not a slogan about scale.
2 min readDecision guide
GUIDE 04
Push vs. Pull
Decide who initiates work and where unused computation accumulates.
2 min readDecision guide
GUIDE 05
Fan-out on Write vs. Read
Place feed assembly cost where audience skew and activity make it affordable.
2 min readDecision guide
GUIDE 06
WebSocket vs. SSE vs. Polling
Match connection direction and update frequency to the simplest recoverable transport.
2 min readDecision guide
GUIDE 07
Cache Strategies
Trade origin load against staleness without making the cache an accidental authority.
2 min readDecision guide
GUIDE 08
Consistency Levels
State exactly which observations may disagree and which decisions must serialize.
2 min readDecision guide
8 guides · Designed to be studied, questioned, and revisited.