flyctl
libcluster
Our great sponsors
flyctl | libcluster | |
---|---|---|
366 | 6 | |
887 | 1,677 | |
7.7% | - | |
0.0 | 0.0 | |
1 day ago | 2 months ago | |
Go | Elixir | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
flyctl
-
Deploying ML models straight from Jupyter Notebooks
Once we finished playing around with the model locally, let’s cast our final spell for the day 🧙♂️ and deploy the model to fly.io:
-
.Net dev using rails for side hustle
If you dockerize your .net app you can run it on https://fly.io free tier with a Postgres database! You don’t need IIS or MSSQL.
-
Which is the best place to deploy my Django app for free?
checkout https://render.com/ or https://fly.io for free plans. as of deploy, you need to provide more info about your project. Do you use docker? How do you want to deploy? Etc.
-
Cal.com: The Open-Source Calendly Alternative
Better yet, pick a few shades of grey ranging from white to black and a few shades of _one_ other colour. https://fly.io/ comes to mind. Also, here is a great video on choosing colour: https://www.youtube.com/watch?v=mq8LYj6kRyE
-
What's the best CMS to start with if you're already a programmer?
Hmmmm. I've had some trouble recently where (I think) the Strapi app crashed, when uploading some files (due to the fly.io machines having rather limited resources, where my media would still be listed in the library but, for example the images wouldn't show up - file missing, basically).
- Please suggest ways for hosting a springboot application.
-
Free service to deploy a Laravel and Vue hobby project?
fly.io for laravel/mysql. Vue with netlify
-
What's the difference between GitOps and Ci/CD
This is what my github action is doing currently. Its reading the repo to see if there are any changes, then recreates the docker container and sends it to fly.io. - Then it also creates another container and sends it to dockerhub. When it sends to Fly.io, the website is automatically updated. So any changes on the repo are reflected on the website immediately. Its the same as having a firewall in a linux instance that is guided by the githubaction. Anytime someone makes a change to the file that is in the repo, the firewall gets updates when the instance is recreated. Also if someone deleted the instance the instance would reappear the moment anyone made a change to the repo.
what app? you mean the github action? It doesn't run on a local server, it's hosted on fly.io
-
Heroku and the Rails path
These services are the most similar https://fly.io/ https://render.com/ https://railway.app/ If you can pay for hosting you can choose one and stick with it. If not, you'll have to use a combination of the limited free tiers each offer.
libcluster
-
We used Elixir's Observer to hunt down bottlenecks
Distributed Elixir can be done with Docker containers too, see https://github.com/bitwalker/libcluster which by default has some Kubernetes support but you can also have third party (or custom) clustering strategies. I've not done this myself but I've seen articles about this a lot during the past years.
Hot code updates for most applications aren't really worth it in my opinion, assuming you do something like blue/green rollover deployments. It's cool that it's possible though. But it requires appup files and afaik Distillery is one of the release tools that has support for it built-in.
-
If you were in charge of a startup tech stack, how would you use elixir to actually scale and make every work seamlessly?
On the deployment level, you can use synchronous communication using API-based solutions or asynchronous communication using external solutions (RabbitMQ, Kafka,...) or Erlang/Elixir tools (message passing, pg2, PubSub, Libcluster,...)
-
Building a Distributed Turn-Based Game System in Elixir
libcluster – Automatic cluster formation/healing for Elixir applications.
What are some alternatives?
vercel - Develop. Preview. Ship.
Nomad - Elixir/Phoenix Cloud SDK and Deployment Tool
s6-overlay - s6 overlay for containers (includes execline, s6-linux-utils & a custom init)
horde - Horde is a distributed Supervisor and Registry backed by DeltaCrdt
Dokku - A docker-powered PaaS that helps you build and manage the lifecycle of applications
litestream - Streaming replication for SQLite.
podman-compose - a script to run docker-compose.yml using podman
supabase - The open source Firebase alternative. Follow to stay updated about our public Beta.
Cloudi - A Cloud at the lowest level!
PolarDB-for-PostgreSQL - A cloud-native database based on PostgreSQL developed by Alibaba Cloud.
discovery - An OTP application for auto-discovering services with Consul
aws - AWS clients for Elixir