← Topic index

Topic

Architecture

5 pieces of work and writing on this site touch architecture.

Case studyPayment Hub — Two-Level CacheLocal JCS → Redis → databaseCase studyBilling Invoice EngineMaster → workers → RAW filesCase studyEnterprise Desktop App — Startup and Size30–40 s → 5–10 s startup, 25–30% smallerDecisionWhat actually makes a batch service horizontally scalable?Workers that own nothing. If a worker holds state or assigns its own work, adding a second one creates a coordination problem instead of capacity.JournalDesigning a Two-Level Cache with JCS and RedisA local in-process cache in front of Redis buys latency and resilience. It bills you in invalidation. Here is the accounting.