How Fly.io Uses Consul
14 engineering articles about Consul from Fly.io's engineering team
Other Fly.io Technologies
Articles
Filter:
Litestream is an open-source tool designed to enhance the reliability of SQLite applications by enabling them to recover data from object storage.
The article discusses the evolution of Fly. io's scheduling system, detailing the transition from traditional orchestrators like Kubernetes and Nomad to a custom-built solution called flyd.
The article discusses the development of Fly Postgres, a database offering by Fly. io, detailing its evolution from a platform without durable storage to an automated database solution.
Chris Nicoll, Shaun Davis
15 min read
Includes Code
Has Summary
--
LiteFS is an open-source distributed file system designed for SQLite, enhancing its capabilities for full-stack applications.
The article serves as a changelog detailing recent updates and features added to Fly. io, a platform for running applications in VMs globally.
The article discusses the challenges and strategies of using Consul for service discovery at Fly. io, highlighting the complexities of maintaining consistency across a global infrastructure.
The article discusses the importance of accessibility in real-time web applications, particularly focusing on the challenges faced by developers in creating accessible experiences for users with di...
Nolan Darilek
9 min read
Has Summary
--
The article discusses the implementation and evolution of user-mode WireGuard at Fly. io, detailing how it enhances the platform's functionality, particularly in enabling SSH access to applications.
The article discusses Fly. io's implementation of Prometheus metrics for monitoring applications running on their platform.
The article discusses the introduction of persistent storage and fast remote builds on the Fly platform, highlighting the evolution from ephemeral micro-VMs to a more flexible storage solution.
The article discusses building clusters using Serf, a simpler alternative to Consul for service discovery in distributed systems. It covers setting up Headless Chromium instances on Fly.
The article discusses how Fly. io enables private network connectivity for applications using WireGuard and IPv6. It highlights the benefits of deploying applications on Fly.
The article introduces 6PN (IPv6 Private Networking) as a feature of Fly. io that simplifies secure communication between services within an organization.
You've reached the end! All 14 articles loaded.