How Meta patches Linux at hyperscale
thenewstack.io
How Meta patches Linux at hyperscale
1–10 of 114 posts
Re: How Meta patches Linux at hyperscale
#2Re: How Meta patches Linux at hyperscale
#3Re: How Meta patches Linux at hyperscale
#4Re: How Meta patches Linux at hyperscale
#5Never heard of this "hyperscale" concept before. How is this any different from... scaling?
Re: How Meta patches Linux at hyperscale
#6Never heard of this "hyperscale" concept before. How is this any different from... scaling?
Re: How Meta patches Linux at hyperscale
#7Never heard of this "hyperscale" concept before. How is this any different from... scaling?
Re: How Meta patches Linux at hyperscale
#8Never heard of this "hyperscale" concept before. How is this any different from... scaling?
Re: How Meta patches Linux at hyperscale
#9Never heard of this "hyperscale" concept before. How is this any different from... scaling?
https://en.wikipedia.org/wiki/Hyperscale_computing
So yeah just scaling. I agree I've never heard the word "hyperscale" before and don't think we need that extra intensifier for a well-understood idea.
Re: How Meta patches Linux at hyperscale
#10I'd stop right there and fix that, because that's a bullshit reason. Cycling hosts in and out of service is easy unless you're not doing things properly.
The Linux kernel is simply not designed to be live patched and it's a total hack to try to do it, it will never work 100% of the time, always be a source of uncertainty, and always be expensive in terms of engineering work. Disaster will always be looming.
By contrast, fixing their system for taking hosts in and out of service, so that it's extremely robust and reliable would likely pay big dividends in reliability.
My guess would be that this approach is papering over organizational dysfunction. One team can patch all the kernels but one team can't make all the hosts support proper cycling in and out of service. And no one cares to fix it because there's no real incentive to do so. Only cool hacks and new projects are properly rewarded.