News for hackers. Stuff that matters.
Re:The Decline of Heroku by 1123581321 on Monday April 12, 2021 @05:52PM (#26785649)
Good article. I would say Heroku’s problem is that developers are comfortable with more operational complexity now, fifteen years later, than when it launched. Much of this credit, of course, goes to AWS. Heroku serves an abstraction level that appeals to a smaller share of developers. It has also not grown beyond the Ruby world as much as was hoped for, as indicated by the mention of the Java ecosystem.
Re:The Decline of Heroku by itsjustme2 on Monday April 12, 2021 @06:55PM (#26786194)
I use it pretty heavily for node.js apps. Every time I see the newest Rube Goldberg contraption for deploying code, my first thought is trying to figure out why they didn't do something simpler, like Heroku. Being comfortable with complexity isn't a good excuse for making things more complex than they need to be.
Re:The Decline of Heroku by macando on Monday April 12, 2021 @07:57PM (#26786609)
> Every time I see the newest Rube Goldberg contraption for deploying code, my first thought is trying to figure out why they didn't do something simpler, like Heroku.

Same here. After dealing with complexity of building an app the last thing you want is more complexity. And this time of a kind you're not comfortable with.

Obviously a lot of people were ready to pay to Heroku to hide that kind of complexity from them.

Re:The Decline of Heroku by ritchiea on Monday April 12, 2021 @07:00PM (#26786233)
Possibly but particuarly on a small team there is a cost to operational complexity even if you're comfortable. If the team could be developing features but is dealing with an infrastructure problem that could easily be dealt with via an abstraction layer then you still lose overall developer productivity.

And Heroku was never a great solution once you reached a reasonable level of scale because it became expensive and your Heroku infrastructure became subject to unexpected issues in resource sharing within shared instances. Shared instances are a problem across all cloud providers but pure-AWS-sans-Heroku is easier and has more options to switch to private instances.

Re:The Decline of Heroku by chii on Monday April 12, 2021 @10:35PM (#26787565)
> developers are comfortable with more operational complexity

developers should never be comfortable with operational complexity. It's like saying javascript is a good language because you got used to the quirks and warts.