News for hackers. Stuff that matters.
Re:TuneMyGC: Optimal MRI Ruby 2.1+ Garbage Collection by c3RlcGhlbnI_ on Thursday March 05, 2015 @11:51PM (#9155648)
Their github has all of the same info but also answers some very important questions about the service https://github.com/bear-metal/tunemygc?. Namely they tell you that it sets a bunch of environment variables and they tell you what information they collect.

What I want to know is why this needs to get recommendations from a web service. Do they have to collect a bunch of data to learn good recommendations for different situations? Isn't it much simpler to have an algorithm optimizing the parameters locally, or does that take too long to learn good values?

Re:TuneMyGC: Optimal MRI Ruby 2.1+ Garbage Collection by pmontra on Friday March 06, 2015 @02:51AM (#9156046)
Maybe the algorithm can make better recommendations using data from multiple web apps but I suspect that it could be a commercial choice leading to a paid service (think about NewRelic). It's completely legit, nevertheless I'll prefer to keep my usage data inside my own box.
Re:TuneMyGC: Optimal MRI Ruby 2.1+ Garbage Collection by methodmissing on Friday March 06, 2015 @07:18AM (#9156674)
Yes, there's the ability to aggregate information from eg. several Unicorn worker instances on the same box for the same app and distributed too, but it's not exposed through the tuner, yet. That's a more accurate representation of how the GC behaves across a stack. Nothing's set in stone, we're still exploring and engaging for feedback.