Show Nav
Drew Colthorp

Developer and practice lead trying to find the most elegant balance between user needs, business goals, and technical constraints.

 
Featured

Coordinated Cache Refill with Redis and Node

A case study of how to coordinate cache invalidation across a cluster of workers using Node.js, Redis, and TypeScript. See how to gracefully allow just one worker to compute a new cache value and a avoid a rush of workers duplicating the effort to recompute a value.
All Posts