3 ms·
There are more options than Heroku: - Google App Engine (PaaS) - Google Cloud Run (serverless containers) - Fly.io (serverless containers with a minimum of 1
by pier25 6y ago
There are more options than Heroku:
- Google App Engine (PaaS)
- Google Cloud Run (serverless containers)
- Fly.io (serverless containers with a minimum of 1 container running per configured region)
- hacklivelove 6y agoalso Jelastic PaaS, and the price is more flexible there
- dubcanada 6y agoFortRabbit.com Platform.sh There is probably a good hundred of them at this point.
- iagovar 6y agohttps://scalingo.com/ https://scalingo.com/ too.
- ledgerdev 6y agoFly.io is more exciting for me because it's edge app servers and it terminates web sockets. I've been envisioning a live-view like framework, or heck even a regular old rest api, where the client connects to the fly.io server with a single request then the app server makes a request to N number of back end processing servers using an efficient protocol like grpc.
- Existenceblinks 6y agoThe only missing piece for fly.io is data layer. The given redis is only for caching purpose. Once there is a managed distributed data store add-on, it's done. It's very likely liveview will need to hit database. Right now pubsub with redis adapter is the easiest solution for cross-region phoenix application (well, phoenix IS my application!)
- frafra 6y agoIt is cool, but it does not scale to zero, so if you have N services you will end up paying for at least N instances.
- pier25 6y agoThat's a good thing actually since it means you never have cold starts (unlike Google Cloud Run). Their micro instances cost like $3-4 which isn't that much.
- frafra 6y agoIt should be an option in my opinion, as cold start time could vary a lot by which image and runtime you are running, if is a Java app or a statically linked Rust program. I have a bunch of very small and simple services, which I run on a single VPN. Moving to fly.io would mean to pay various time more. I tried that, and the service is nice indeed, but not for me I guess.
- ksajadi 6y agoAdd to that Cloud 66 as well