Cheating Gall's Law: MediterraneaJS edition

Cheating Gall's Law: MediterraneaJSĀ edition

Or, how we split a monolith and lived to tell the tale. This is the story of how npm replaced its monolithic registry service with microservices. We rolled out the registry without any users noticing this huge change behind the scenes. How did we manage this?

TLDR: Put a proxy on it!


C J Silverio

June 23, 2015