Founder of GasparDesk, long time infrastructure expert at Oracle, Factbook, Uber. Doing DevOps before it was a word.Passionate about all things infrastructure, deployments, cloud, etc.
Is it better to have all your services in The Cloud, or time to rent a rack at your neighborhood colocation provider? When should you look to scale like Facebook and bring things in house? When should you scale like Netflix, and go for a hybrid approach? I've helped companies like Uber, Oracle, Facebook scale, as well as little video streaming startups move into their first colos to build a sub-milisecond latency CDN for worldwide distribution of those perfect video game moments. Let me help you...
Most of the apps you'll be writing can be done in a small way, that is simple and easy, a medium way, which takes more time, and more complicated, or a large way, which scale the most, but also has the most moving parts. Which is the right design? Are you under-engineering, or over-engineering? When is the right time to worry about scale?