Conclusion
Coinbase developed a machine learning model to predict traffic spikes and automatically scale databases to prevent downtime and increase efficiency. This predictive scaling approach allows Coinbase to optimize infrastructure costs by avoiding over-provisioning while ensuring their platforms remain reliable during unpredictable crypto market movements. As the next step, we are planning to apply this new capability of predicting traffic spikes to other infrastructure challenges, and provide an even more reliable and resilient system to our customers.
Special thanks to the Coinbase engineering team for their contributions to this blog.
Indra Rustandi, Staff Machine Learning Engineer, Kyran Adams, Senior Machine Learning Engineer, Minu Jung, Senior Machine Learning Engineer, Prateek Gupta, Senior Engineering Manager, and Roman Burakov, Machine Learning Engineer