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.
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?