Live data from Hacker News

Launch HN: Fly.io (YC W20) – Deploy app servers close to your users

news.ycombinator.com

121–130 of 268 posts

Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users

#121
post #101
post #73

Earlier quoted context omitted.

We actually have servers in North America, Europe (including Frankfurt), and Asia Pacific. The complete list is here: https://fly.io/docs/regions/#discovering-your-applications-r... Building an anycast network is expensive. That's part of what we want to make accessible to devs. There are a couple of companies (like Packet, and possibly Vultr) you can lease servers from that will handle anycast. These tend to get you…

Having a more prominent 'locations' or 'regions' link on the website navigation/homepage might be helpful. It was the first thing I looked for even before pricing. It's currently a bit hidden in the docs. I know locations are probably not super important to you guys as you see it as a starting point or something super flexible, but I always find myself drawn to the concrete stuff like that. Largely as a measure of ho…

Also a map would be a great visualization. A list doesn't really tell me much without a frame a reference

Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users

#122
post #73

Who do you peer with in Europe? I see in the US you use Packet ( https://www.packet.com/ ) but I couldn't find any information about the EU, or do you focus on the US market for now? We're also a LIR and want to build an anycast network (we anonymize streaming data), any helpful resources you can share on this? Cool product btw! I think this will be a very interesting area in the coming years, the fact that you offer…

We actually have servers in North America, Europe (including Frankfurt), and Asia Pacific. The complete list is here: https://fly.io/docs/regions/#discovering-your-applications-r... Building an anycast network is expensive. That's part of what we want to make accessible to devs. There are a couple of companies (like Packet, and possibly Vultr) you can lease servers from that will handle anycast. These tend to get you…

No south america :(

Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users

#123
post #102

Had a look at the network pricing. I wouldn't host anything there. Takes "the cloud is expensive" to a whole other level.

How do you currently host your Docker container at edge nodes? (It's a facetious question: unless you're a $100B company you're not doing anything of the sort.)

Why would I care? I have That's not meant to be a snarky question, I genuinely don't understand what business problem that's going to be solved by saving at most 30 ms. Anything written in Rails/Django, talking to a DB, etc. is going to have request latency dominated by other parts of the stack.

Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users

#124

Hi, cool service! I have some questions about the pricing. Say I want to use micro-1x with hard_limit/soft_limit = 20 and I get 40 concurrent request for one hour, would it cost $2.67 (micro-1 price) * 2? ($5.34) (monthly cost) If that is the case, can I set a limit on how many instances I want to run at most? Another question: is the price calculated per second or is it there just to compare it with other services?…

That's correct, though we bill per second and scale back down when your app is over provisioned. Right now we always run 1 instance so your app responds right away after a period of inactivity. We might offer scaling to zero at some point too. You can also configure min/max count globally and per region.

It seems like no two apps have the same scaling needs, so if you have any questions or can't make something work let us know and we'll help!

Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users

#125
post #73

Earlier quoted context omitted.

We actually have servers in North America, Europe (including Frankfurt), and Asia Pacific. The complete list is here: https://fly.io/docs/regions/#discovering-your-applications-r... Building an anycast network is expensive. That's part of what we want to make accessible to devs. There are a couple of companies (like Packet, and possibly Vultr) you can lease servers from that will handle anycast. These tend to get you…

No south america :(

Yeah not yet. :sob: We're going to expand there and India as fast as we can.

Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users

#126
post #94

I'm so glad you've launched. I loved the entire thing every time you've explained it. Absolutely chuffed to see Wireguard and Firecracker getting deployed "in anger". Tensorflow@Edge sounds like the good kind of bananas to use it with. Your 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 b…

Thanks for the kind words!

Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users

#127

Is it already possible or do you guys plan to add support for attaching persistent storage to applications deployed with fly? I am building a search engine and this would let me derive your performance benefits using region-scoped databases and search indices.

That's awesome, your use case is perfect for region scoped persistent storage. We're testing persistent storage privately with a few customers now and the results are exciting. My favorite is using minio as a private global s3 for caching. What are you using for the index storage engine?

I would be really interested in Fly if it abstracted persistent storage. An exciting use case to me would be something that doesn’t with “...for caching.”

Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users

#128

The max monthly spend is awesome, I'l probably try it out just because of that :) Its a bit unclear to me though how exactly the heroku deploy works? Is it basically a replacement for the web dynos that heroku provides, but then still connecting to existing postgres instances for example? What are the limits for the redis store? I'm using it on heroku but constantly running into max connection issues, if you can impr…

you might be running into max connection issues because your library is leaving stale connections. i know this is the case for ruby & php. check if you have timeout set. see this github issue for ruby: https://github.com/redis/redis-rb/issues/524

Re: Launch HN: Fly.io (YC W20) – Deploy app servers close to your users

#130
post #81

I'm trying this out now. One question: when I ran "flyctl deploy" it said "Docker daemon available, performing local build..." If I turn off my local Docker, would it instead just upload the Dockerfile somewhere and perform the build for me? If so, is there a way to force it to do that? I'd much rather upload a few hundred bytes of Dockerfile than build and push 100s of MBs of compiled image from my laptop.

good suggestion, I made an issue :) https://github.com/superfly/flyctl/issues/80

... and they just shipped it as a feature! Impressive turnaround.
Post reply on HN