Tristan Sturgess
← Back to work

Cutting a Storage Service's Operating Cost by 70%

Re-architecting a memory-bound service on one of the world's largest storage systems

  • Java
  • AWS
  • Distributed Systems

Re-Architecting a Service to Cut Memory 60% and Operating Cost 70%

Proactively identified and reworked memory-bound architecture, cutting the service’s memory footprint 60% and its operating cost 70% while carrying the same production load at scale.

My role: As a Software Development Engineer on the S3 team, I identified the architectural issue, led the redesign, and drove it through review and rollout. I owned the project from root-cause analysis through implementation, operational validation, and documentation.

Results

I removed a structural bottleneck that was forcing the service onto oversized, expensive hosts, and let it run the same workload on cheaper instances.

  • Reduced the service’s memory usage by 60% through an architectural redesign.
  • Cut operating costs by 70% by enabling cheaper host instances at the same production load.
  • Delivered the change on a system serving millions of event notifications per second, with no regression in reliability.