Why a Distributed Cache · Grokking the Modern System Design · ThyncLabs