Show Nav
Drew Colthorp

Director of AI 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