Live data from Hacker News

DigitalOcean App Platform

pages.news.digitalocean.com

241–250 of 357 posts

Re: DigitalOcean App Platform

#241
post #190

I am so glad to see this. I was looking to deploy an app and the choice is either Heroku or manage your own server which I don't want to do. Heroku gives instant deployment for the most common types of apps (python/java/ruby). It's PaaS done right, it's fantastic. You should really have a look if you're not aware of it, it's only $7 for a starter app. Problem is, scaling up is about $50 per gigabyte of memory which m…

The digital ocean volume pricing of $1/10GB per month seems very steep... I can literally buy fresh SSDs every month for that money. The container pricing is reasonable though.

You're reading it wrong.

For $5/month you can get 250GB of storage with 1TB outgoing.

Additional is $1/100GB and $10/TB

Re: DigitalOcean App Platform

#242
post #35

So if I understand correctly, DigitalOcean just built an inferior version of caprover? (for which a digital ocean one-click droplet exists BTW) Caprover is essentially a really nice GUI for docker swarm, Let's encrypt and nginx. https://caprover.com/

Not an answer to your question - but as an aside, why the tone? In the classic HN example, isn't Dropbox just an inferior Rsync? Eg, if someone wants to clone something and it manages to succeed, they clearly got _something_ right. Either a captive audience, a better UX, a better pricing structure, etc. There's almost always room for ~innovation~ competition, so why poke fun at it? I suppose if you think it's truly i…

I like the sentiment here, competition is great.

But there's also the problem of fragmentation in open source.

I've been using caprover from the early days, and I've seen how much work githubsaturn has put into making it really easy to use.

I think digital ocean has left a lot to be desired on their new offering, which could have been avoided, if they considered collaborating.

And ofcourse I never said digital ocean is just rsync. Just like caprover isn't just docker swarm. The whole is greater than the sum of its parts.

But their new offering is definitely inferior in terms of functionality.

Re: DigitalOcean App Platform

#243
post #46
post #35

So if I understand correctly, DigitalOcean just built an inferior version of caprover? (for which a digital ocean one-click droplet exists BTW) Caprover is essentially a really nice GUI for docker swarm, Let's encrypt and nginx. https://caprover.com/

Well DigitalOcean usually have pretty amazing docs, which was something I found lacking with caprover. DO documentation feels like it was written for humans instead of.. I dunno caprover just feels too technically written. It activates the CBA "I'll find something easier to use" feeling Or yes, use their one click droplet and be using DO anyway except you manage the server if it breaks. Also auto scaling? That's on y…

I don't see DO mentioning auto scaling in their docs, links?

Re: DigitalOcean App Platform

#244

I am so glad to see this. I was looking to deploy an app and the choice is either Heroku or manage your own server which I don't want to do. Heroku gives instant deployment for the most common types of apps (python/java/ruby). It's PaaS done right, it's fantastic. You should really have a look if you're not aware of it, it's only $7 for a starter app. Problem is, scaling up is about $50 per gigabyte of memory which m…

What about just write golang-one-static-binary app and you don't need a deployment platform at all? rent some cheap VPS and put a nginx in front for load-balance. To update it just stop the binary and copy over a newer one, and restart, that's it.

The way to deploy java/python/ruby/node.js is complex on their own, I feel golang can fix that part by the language design itself.

Re: DigitalOcean App Platform

#245
post #185

Earlier quoted context omitted.

No. I once had a site hit #1 on HN. It was hosted on a Dreamhost shared VPC with Wordpress. It barely broke a sweat. I have no idea what these guys are doing who are having their sites bulldozed by HN traffic but it's worryingly common for something that should never happen.

I've had #1 multiple times. I've had articles that stayed on the front page for multiple days. Wouldn't be surprised if I'm top 1% of personal bloggers on HN or something like that. I'd be shelling out AWS thousands of dollars over the years if I were using anything AWS, or more likely I'd be either broke or the blog would have crumbled under the traffic each time never going viral.

I don’t usually do this but I decided to check your post history. I don’t know if anyone else posted your blog posts to HN but assuming it’s just you, I counted five posts (excluding the flagged ones) that would have made it to the front page of HN for any meaningful amount of time. Based on this, I would say that you are unlikely to be HN’a top blogger.

And I don’t know how you’d set up your blog with AWS but I don’t see how it could be expensive to host static content there.

Re: DigitalOcean App Platform

#246

Earlier quoted context omitted.

This is spot on, except for one thing: Google Cloud Run. It's the closest offering I've found to Heroku and am planning to migrate all our services to it due to significantly better pricing. Make sure you look into it.

Google Cloud Run doesn't provide nearly the same features as Heroku. For example, there is no easy way to manage secrets with Cloud Run. There is no way to run a worker process. Integration with other Google Cloud things like Cloud SQL is clunky. Cloud Run is okay to get started but almost all apps will need more.

How would you like to see the integration with Cloud SQL improved?

Re: DigitalOcean App Platform

#247
post #229

Is it just me or is Heroku mostly dead now? Most people I know have given up on "PaaS" and gone back to plain EC2 etc. It's just not that hard to spin up an instance and deploy a rails/django or whatever app, especially with Docker now.

> Is it just me or is Heroku mostly dead now?

Not just you, I think Heroku is getting a bit pointless.

After all, writing k8s yaml files and automating my infrastructure instead of focusing on my product gets me up in the morning, that's the real excitement. I shouldn't be the only one who is ecstatic about this.

So anyway, why would anyone what to use a PaaS?

Re: DigitalOcean App Platform

#248

Earlier quoted context omitted.

Why don't you trust Linode?

You can search HN for top articles mentioning linode. The comments speak for themselves. Basically Digital Ocean is better in every aspect you can think of.

Strongly disagree. Very been a customer for years before DO was launched. I've always benchmarked the same apps under the same load in both of them over the years and Linode has beaten DO every single time. Never had any issues with them.

Re: DigitalOcean App Platform

#249

Earlier quoted context omitted.

That's simply not true. I hit #1 a few times with content hosted on S3. Ended up paying maybe extra $2 those months. I'd be worried if I hosted any large files that came with it, but just a blog post? Barely noticeable.

I have images in almost every post. Diagram, schemas, stock images, gif, anything. I guess you don't? The difference between $2 and $20 will strike when you start having pictures and with $200 the day you (accidentally) put a large image or GIF.

This could be an issue (from your site link in a previous comment):

With an ad blocker, this page takes 83 requests to load a total of 2.31 MB.

Re: DigitalOcean App Platform

#250
I tried this out today and figured out how to run a custom Python application there. You only need two files in a GitHub repo for that: a requirements.txt listing your dependencies and a Procfile that starts a process listening on port $PORT and IP 0.0.0.0.

My Procfile looks like this:

    web: datasette . -h 0.0.0.0 -p $PORT
Full notes here: https://til.simonwillison.net/til/til/digitalocean_datasette...
Post reply on HN