Fly.ioAnnouncement
Logbook - 2022-06-10
Summary
Fly.io’s June 10, 2022 logbook lists platform, dashboard, deployment, and account-management changes for its globally distributed application hosting service. WireGuard peer synchronization now adds only peers whose state changed, while removing a global lock from proxy tracing instrumentation improves TLS handshaking and HTTP parsing under load; the post says these changes should speed userspace features, avoid API timeouts, and reduce response times. Deployments gain build-time secrets through fly deploy’s --build-secret flag, larger rolling-deploy batches that are expected to make multi-region releases 2–5x faster, and restored Turboku webhook redeployment from Heroku. Dashboard updates include intelligent longpolling fallback, visible certificate deletion controls, monitoring links, safer app deletion confirmation, and corrected metrics and coupon visibility, while the Jupyter launcher now requires a credit card after abuse.
Context
The entry documents a weekly set of Fly.io platform and dashboard changes, including responses to WireGuard API timeouts, proxy contention under load, dashboard loading reports, Jupyter launcher abuse, and accidental app deletion risk.
Approach / What changed
Fly.io changed WireGuard peer synchronization, removed a global tracing lock, added build-time secrets and larger rolling-deploy batches, introduced dashboard and longpolling updates, tightened deletion confirmation, and fixed several deployment, account, metrics, and coupon issues.
Takeaways
WireGuard synchronization now adds only peers that changed, which is intended to make userspace WireGuard features faster and eliminate API timeout issues, particularly for CI processes creating peers repeatedly.
fly deploy accepts build-time secrets through the --build-secret flag in flyctl v0.0.333; the post recommends it instead of passing secrets insecurely as build arguments.
Rolling deployments update more VMs per batch, with Fly.io expecting 2–5x faster deploys for applications running across many regions.
Source and freshness
- Source
- fly.io
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.