Replacing Wings of Your Airplane While Flying
When you set off to build an app that will change the world, designing your
system architecture to be reliable and scalable is important but the stark
reality is that, for your MVP, you probably had a "need for speed" (of
You didn't know what all the axes were to scale your application, where your
stress points would be, and wha... (more)
DevOps: The Operational Amplifier
When Instagram was sold to Facebook in 2012, it employed only 13 people and
maintained over 4 billion photos shared by its 80 million registered users.
Internally, Instagram was a small business. Externally, it was a web monster.
Filling the gap between those two contradictory perspectives is DevOps.
Now to be fair, Instagram (like many other web monster pr... (more)
The MacVittie-Roberts Wall of DOOM
Performance. Speed. Velocity. Quality of experience.
No matter what particular turn of phrase we use to describe it, the reality
is that we'll try a whole lot of things if it promises to improve application
performance. Entire markets have been dedicated to this overriding
unqualified principle: faster is better.
That implies, however, that we know what ... (more)