An application's infrastructure is typically designed around its needs. In an ideal world (and most blog posts), those needs are outlined clearly before any work starts, and everything scales smoothly and automagically. In the real world, however, it almost never plays out that way. It didn't for my game Elethor.
This is a companion discussion topic for the original entry at https://blog.pbbg.com/p/af9e3a25-bf93-41b9-b491-7725e17ab392/