Cloud Challenges –overprovisioning database

In 2018Etsy initiated a migration of its services to cloud infrastructure and faced the challenge of overprovisioning database tier. This move aimed to enhance deployment processes and handle vast amounts of data more efficiently.

The Overprovisioning Challenge:

  • Etsy’s payments databases were experiencing massive growth, and by the end of 2020, two of these databases were no longer vertically scalable. They had already reached the highest resource tier on Google Cloud Platform (GCP).
  • The risk was that additional traffic spikes could lead to performance issues or even transaction losses.
  • Etsy needed a long-term solution to address this overprovisioning challenge.

The Solution: Sharding with Vitess:

Results and Benefits:

Etsy’s journey exemplifies how strategic technology decisions can drive efficiency, scalability, and sustainability.

Interested in Most Common Cloud mistakes? Check out the book!

Sources: