This sure rings a bell – a journey from monolithic to SOA and beyond.
http://engineering.linkedin.com/architecture/brief-history-scaling-linkedin
While scaling from a single-node webapp & single node DB to a multi-node webapp to multi-node DB to SOA sounds run-of-the-mill these days, the consolidation of server-side templating technologies from groovy, java/jsp to ruby into dustjs is interesting. Dustjs provides templating based on javascript that runs both on client and/or server side, kind of similar to handlebar, mustache, google closure, etc.