Live data from Hacker News

Ask HN: So you moved off Heroku, where did you go?

news.ycombinator.com

291–300 of 322 posts

Re: Ask HN: So you moved off Heroku, where did you go?

#291
post #208

Earlier quoted context omitted.

Running random binaries is also a terrible idea. They should be packages that integrate with your local package manager, and which are signed by some entity that you've decided to trust.

and who would that be? Are you suggesting that you ONLY install software signed by developers you have personally verified the keys of? or that you know personally? Because if not, your argument is void because you're trusting completely unknown people who may actively be working to compromise your computer. The fact that the software was signed doesn't mean anything if you don't actually verify each signature, and e…

You don't need to know people personally to trust a signature, you just need to know that the organizations they're coming from are at least somewhat reputable. Ideally, signatures should all chain up to the root of trust in your package manager, which is presumably operated by some entity that you've decided to place some trust in.

Re: Ask HN: So you moved off Heroku, where did you go?

#292

Earlier quoted context omitted.

I hope you don't wake up 7 hours after a budget alert because you're in the wrong timezone. Please stop justifying the huge risks AWS knowingly carries. It would be easy to place a hard cap, but they refuse to do so.

AWS gives you all the tools you need to shoot your foot off, they also give you all the tools you need to avoid this. I can easily hook up a budget alert to a pushover alert on my phone that is just as likely to wake me up as any alert duty would.

Most people don't have alert duty. I don't want alert duty. I want safety and it's extremely easy to provide it.

Re: Ask HN: So you moved off Heroku, where did you go?

#294

I moved to a Hetzner dedicated instance with cloudflare in front. Rails Postgres memcached all run on docker. Vs Heroku with cloudflare in front Postgres from heroku and memcached with an add on. 1. Very little. I put the app in docker a long time ago for local development but still used heroku for prod. I dumped my db and imported it into a docker run db on Hetzner. One thing to note: I did not expose the db to the…

I am curious why you chose S3 over B2?

or over Cloudflare's R2

Re: Ask HN: So you moved off Heroku, where did you go?

#295

Earlier quoted context omitted.

AWS gives you all the tools you need to shoot your foot off, they also give you all the tools you need to avoid this. I can easily hook up a budget alert to a pushover alert on my phone that is just as likely to wake me up as any alert duty would.

Most people don't have alert duty. I don't want alert duty. I want safety and it's extremely easy to provide it.

You just said that there's a danger of not waking up to a budget alert, and then you say you don't want alert duty. Make up your mind.

Re: Ask HN: So you moved off Heroku, where did you go?

#296
post #211

Earlier quoted context omitted.

Other project meaning being contributor to open source together?

> Other project meaning being contributor to open source together? Other project meaning actually founding that project together [1]: > The Makers for Life collective and project were founded by three entrepreneurs in Nantes. Quentin Adam (CEO Clever Cloud), Baptiste Jamin and Valérian Saliou (Co-founders Crisp) [...] You live in the same city. You founded a project with him. It's not like you have submitted patches…

It was just to be clear that we do not have a financial involvements together

Re: Ask HN: So you moved off Heroku, where did you go?

#297

For my next project (pun intended) I will use vercel to host and grab a postgre instance somewhere (maybe heroku or elsewhere) for the storage

My condolences moved out of vercel and couldn't be happier, what a buggy mess that is

I vouched your comment (was dead...), to see what you think the buggy mess is. I have not seen any bugs but I have only scratched the surface of it.

Re: Ask HN: So you moved off Heroku, where did you go?

#298
post #146

Earlier quoted context omitted.

Every useful app has persistent data. It sounds like you have a design problem, though. If you're treating application servers like cattle, then none of them should have persistent data (except caching that's disposable). There are fire-drill days that require deployments, so downtime incurred when updating your application code is unacceptable. To solve this, put your persistent data on a separate server and store i…

I would maybe do all that if it was for more than side-projects that can tolerate 5-10 seconds of downtime when deployed :)

That's fine, I wouldn't tell you otherwise. You just complained about a missing feature that isn't actually missing if you use the service properly and treat servers like cattle.

Re: Ask HN: So you moved off Heroku, where did you go?

#300
post #279

Earlier quoted context omitted.

I ended up with a $700 bill for a month with Route 53 due to bogus DNS requests (a normal month would be like $5 or something). And there is nothing a professional engineer could do anything about it - except pay $3000/month for AWS Shield Advanced.

Can you share the gory details so we can learn more about this? It would be interesting to study what happened, in detail. Perhaps there was a misconfiguration?

I made a video about it but it is not published yet. I hope to publish it soon here: https://www.youtube.com/channel/UCkc8xf5A7qCQydN6tG0BmmQ

There was no misconfiguration, just millions of DNS requests but not millions of actual users. I was in contact with AWS support multiple times. The only solution was so use AWS Shield Advanced. They did refund most of the charges but it was too risky for me. Even after I moved DNS provider there was DNS requests to the R53 zones. I can highly recommend https://dnsimple.com though.

Post reply on HN