Best of Fly.io2023

  1. 1
    Article
    Avatar of flydotioFly.io·3y

    Fly.io ❤️ JS

    Fly.io is a great place to run fullstack applications. For most programming languages, there is a defacto default fullstack framework. For Ruby, for Elixir, for Phoenix, for Laravel, for Python, for Django. Fly has a number of community contributed templates for a small number of Node frameworks.

  2. 2
    Article
    Avatar of flydotioFly.io·3y

    Rethinking Serverless with FLAME

    FLAME is a pattern for elastically scaling applications without the need to manage servers or rewrite the entire application. It allows you to wrap existing app code in a function and run it in a temporary copy of your app. FLAME can be implemented in different languages, but the Elixir flame library is specifically mentioned in the article. The library includes features like process placement and remote monitoring to handle pool scale-up and scale-down logic and to optimize resource usage. FLAME removes the complexities and layers of communication associated with traditional FaaS solutions.

  3. 3
    Article
    Avatar of flydotioFly.io·3y

    Fly With Alpine

    Reduce image sizes and improve startup times by switching your base image to Alpine Linux. Alpine Linux is smaller than the alternatives, but has a smaller ecosystem. Comparisons show Alpine images are consistently smaller than Debian slim equivalent.

  4. 4
    Article
    Avatar of flydotioFly.io·3y

    Skip the API, Ship Your Database

    Skip the API, Ship Your Database, and LiteFS Cloud: managed backups and point-in-time restores for LiteFS. LiteFS uses a program called Corrosion that gossips state between all our servers. It tracks VM statuses, health checks, and a plethora of other information for each server.