Full disclosure: I am another YC founder. Fly did not ask me or encourage me to post this in any way.
Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
91–100 of 268 posts
Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
#92If one API request makes on average 5-10 round trips to the database, and the database is in Virginia, this only makes the problem (much) worse. How do you solve this problem for this use case?
We're not solving db latency yet. A good place to start is aggressively caching at the edge. We offer an in-memory redis cache for this that can replicate commands globally. Beyond that you'd need read replicas which will be possible once we launch persistent storage. That said, latency between data centers on the same continent is often less than I would have thought!
I can't think of many back-end applications between purely static content (just use a CDN) and needs a database connection. Probably video game servers, where you don't need the game state to be (immediately) stored/accessed globally.
Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
#93Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
#94Your quickstart being called speedrun is too good for you alone to have it, so I'm stealing it the next chance I get.
Either way congratulations Kurt & team! (and no I still have not bought that Safari 911 or any 911 for that matter and yes professional help is being sought).
Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
#95Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
#96What problem does it solve? Because latency is currently not an issue with all the regions from current cloud providers from my perspective. And for all static stuff you can use a CDN that has pop all arround the world / cities. Not sure I understand the use case of a single Docker image in a city outside of your entire backend services, especially the DB. If your Docker image talks to something else on AWS / GCP for…
Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
#97Fascinating idea. I’d like gently to suggest that you make this your elevator pitch, since I don’t care about who you are. It’s pretty much what you said, but up at the top: “fly.io is really a way to run Docker images on servers in different cities and a global router to connect users to the nearest available instance. We convert your Docker image into a root filesystem, boot tiny VMs using an Amazon project called…
Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
#98How is this better than serverless?
Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
#99How suitable do you think this is for CPU-intensive work? I'm interested in having servers for scientific-computational work, which would be rather CPU-heavy. It would be great to offload some of this to a nearby browser for bits and pieces that desire low-latency.