Home / Companies / DigitalOcean / Blog / Post Details
Content Deep Dive

Dolphin: Mastering the Art of Automated Droplet Movement

Blog post from DigitalOcean

Post Details
Company
Date Published
Author
Jes Olson
Word Count
2,367
Company Posts That Month
4
Language
English
Hacker News Points
6
Post removed?
No
Summary

The Dolphin project is a fleet optimization system developed by the Fleet Optimization Engineering team at DigitalOcean. Its primary goal is to ensure that Droplets (virtual machines) are distributed across servers in a way that maximizes performance and minimizes downtime. The system uses a combination of machine learning algorithms, event storming, and deliberate design to achieve this goal. Dolphin consists of three main components: the Monitor, which detects potential issues; the Rebalancer, which moves Droplets to resolve these issues; and the Workload Journey Manager, which enforces rules to prevent excessive migration. The system has been successful in reducing downtime and improving performance for DigitalOcean's customers. Its technology can also be used to address other operational challenges, such as full disk storage issues, by automatically detecting when a server is running low on disk space and moving Droplets away from it.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 1 1,735 182 74 +40%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.