5 ms·
Can you explain what you mean by ‘for production apps’? Because some people are definitely using Heroku in production.
by enumjorge 6y ago
Can you explain what you mean by ‘for production apps’? Because some people are definitely using Heroku in production.
- boleary-gl 6y agoProduction apps in a hyper scale cloud
- detaro 6y agoWhat do you think where Heroku apps run? Why would anyone truly caring about hyperscale trust Gitlab to handle that?
- supernovae 6y agoyeah, i've worked at "hyperscale" and not once have we ever thought about gitlab... (nor heroku - but we loved heroku for many small projects)
- dosethree 6y agoI assume above commenter was missing a /s. Personally, I don't get the distinction the author is making between production and development apps with regard to heroku
- detaro 6y ago> I assume above commenter was missing a /s. given that they are a GitLab employee, I doubt that.
- boleary-gl 6y agoHeroku apps run in a hyper scale cloud, sure, but they abstract away all of that. When you "graduate" from Heroku you have to move your entire app and re-architect the entire thing. The idea behind this effort is to put you in a cloud native hyper cloud environment of your choice to start with and make that just as easy as Heroku. The big difference will be when you "graduate" - you'll already be in AWS or what have you, and under the covers isn't a black box but is a well formed set of GitLab primitives that you can now continue to use and expand upon.
- detaro 6y agoI think the mention "hyperscale" is unnecessarily confusing here. At least in my perception, nearly nobody uses that term when they just talk about "using cloud services from AWS & Co", presumably you don't insist on limiting your product to just those (i.e. Terraform will happily talk to smaller Cloud providers like Hetzner too, presumably you don't intend to exclude them by design, but just understandably focused on the large names first?). People more usually (again, from what I see, you might have different experience with your target groups) explicitly say hyperscale when what they are doing is at that scale, and that's a level of complexity that's never going to be 5 minutes.
- funnygitlab 6y agoNice and tasty word salad you got there