Get the latest tech news
Some Volumes Were Slow and We Figured Out Why
A Bug Report Fly Volumes are fast. That sounds like a brag, but the truth is, we made tradeoffs to end up with fast Volumes. We back them with a pool of locally-attached NVMe drives, which means they’re pinned to specific physical servers, and while we do back them up, you generally want to be doing something at an upper layer to replicate them. They can lose data! But, the flip side is: they’re very fast. So it was jarring, earlier this week, to get reports from folks experiencing what appeare...
The way Fly.io works is, an orchestrator service on our physical servers, called flyd, spawns and manages KVM virtual machines using Firecracker and Cloud-Hypervisor. Swap is available, to keep your app from crashing in a transient spike, but it’s limited, so it doesn’t inadvertently create noisy neighbor problems. It’s not certain that a machine stuck for an extended period of time in an uninterruptible state is something that warrants us taking action or if it’s just a false positive event, but it might give us some signal to help detect potential issues.
Or read this on Hacker News