Abstract
Everyone starts with a simple one-machine setup, running PHP, MySQL and Apache. Sooner or later that’s not enough and you are faced with some important architecture decisions. This talk goes through the principles and lessons when scaling from simple architectures to dynamically sized distributed ones, all without killing the business growth or paying millions for hosting.