Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
venturebeat.com
Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
1–10 of 93 posts
Re: Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
#2I've always wondered whether the cut-off is time- or success-based. Maybe pg should write a Boolean return function for that. :P
Big props to Rap Genius for explaining the problem so plainly in the article. Unfortunately, many people of prominence in tech aren't even capable of talking about what they do to laymen.
Re: Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
#3Rap Genius gets a (YC) tag, but Heroku don't? I've always wondered whether the cut-off is time- or success-based. Maybe pg should write a Boolean return function for that. :P Big props to Rap Genius for explaining the problem so plainly in the article. Unfortunately, many people of prominence in tech aren't even capable of talking about what they do to laymen.
Re: Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
#4Rap Genius gets a (YC) tag, but Heroku don't? I've always wondered whether the cut-off is time- or success-based. Maybe pg should write a Boolean return function for that. :P Big props to Rap Genius for explaining the problem so plainly in the article. Unfortunately, many people of prominence in tech aren't even capable of talking about what they do to laymen.
RE: YC Tag - I think it is because Heroku was acquired.
Probably because people forget how many companies YC fostered.
Re: Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
#5Earlier quoted context omitted.
RE: YC Tag - I think it is because Heroku was acquired.
Dropbox don't get the treatment either. It's not that I mind, it's just funny to see the irregularity of labelling. Probably because people forget how many companies YC fostered.
Re: Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
#6What are (edit:) Rails developers getting in exchange for these enormous penalties that makes it worth choosing?
Re: Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
#7Is this really accurate? 512mb is barely adequate for serving a single request at a time? I'm not a Rails developer, but that sounds terrible. I'm all for trading off some performance for rapid development, but that seems a bit extreme.
I'm currently running twelve Django apps on one 512MB Rackspace VM. It's a bit tight, and I don't get a lot of traffic on them, but it's basically fine. And that's with Apache worker mpm + mod_wsgi (with an Nginx reverse proxy in front) which probably isn't even the lightest approach. And having been writing apps in Erlang and Go recently, I'm starting to feel like Python/Django are unforgivably bloated in comparison.
Re: Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
#8Reading things like 512mb isn't enough for more than one request at a time, and one request at a time, and the performance of that one request looking terrible even though it's obviously got an entire vm dedicated to it... What are (edit:) Rails developers getting in exchange for these enormous penalties that makes it worth choosing?
Re: Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
#9Re: Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
#10"Yes, one solution is to run a concurrent web server like Unicorn, but this is very difficult on Heroku since concurrent servers use more memory and Heroku’s dynos only have 512mb of ram, which is low for even processing one request simultaneously." Is this really accurate? 512mb is barely adequate for serving a single request at a time? I'm not a Rails developer, but that sounds terrible. I'm all for trading off som…
512Mb for a single application sounds incredibly high to me.
EDIT: After looking at the docs, it seems like 512Mb isn't even a hard limit: https://devcenter.heroku.com/articles/dynos#memory-behavior