Home / Companies / Fly.io / Blog / November 2021

November 2021 Summaries

2 posts from Fly.io

Filter
Month: Year:
Post Summaries Back to Blog
Mark Ericksen discusses the creation of a LiveView launcher for Fly.io, which launches a Livebook instance. The challenge was to handle generated secrets like liveview_password that are stored temporarily in a LiveView process and could be lost if anything went wrong with the user's connection or server restart. To solve this issue, they encrypted the private data using Phoenix.Token.encrypt/4 and stored it in the browser's SessionStorage, ensuring users have control over their data. They used LiveView hooks to communicate between the server and client, enabling the server to retrieve and decrypt the data when needed.
Nov 18, 2021 600 words in the original blog post.
Fly.io is currently not accepting new applications for the role mentioned, but will do so after a few months. The company specializes in running apps close to users by transmogrifying Docker containers into Firecracker micro-VMs that run on their hardware around the world and connecting them to a global Anycast network. Fly.io's platform engine is written in Rust and Go, with Go code powering orchestration and Rust code driving fly-proxy, their Anycast network. The company is looking for people who want to work on fly-proxy, which manages connectivity for numerous Fly.io apps and isolates the concurrency budget for each app. They offer a remote work environment with flexible vacation time, hardware/phone allowances, health care for US employees, and a comp range of $160k-$200k plus equity. Their hiring process focuses on work-sample challenges rather than resumes or interviews.
Nov 04, 2021 948 words in the original blog post.