Marc Olson shares his decade-long experience shaping Elastic Block Store (EBS) at AWS. He reflects on its evolution from a basic block storage service to a system delivering over 140 trillion daily operations. Key takeaways include lessons from queueing theory, the effectiveness of incremental improvements, solving noisy neighbor problems, and the importance of performance measurement. The post also highlights significant shifts like transitioning from HDDs to SSDs and moving to Nitro hardware, which enhanced performance metrics substantially. EBS's journey showcases how continuous innovation meets growing customer demands.
Table of contents
Continuous reinvention: A brief history of block storage at AWSQueueing theory, brieflySet long term goals, but don’t be afraid to improve incrementallyIf you can’t measure it, you can’t manage itDivide and conquerAlways question your assumptions!Constraints breed innovationReflecting on scaling performanceConclusionRelated postsSort: