Are those changes in 12.1? If not, what would be a time frame?
NUMA Siloing in the FreeBSD Network Stack [pdf]
61–70 of 137 posts
Re: NUMA Siloing in the FreeBSD Network Stack [pdf]
#62Re: NUMA Siloing in the FreeBSD Network Stack [pdf]
#63Isn't it great that we work in an industry where a company like Netflix, which has increasing competition lately, just shares potential competitive advantages like this? I get that, in part, this is a way to get people excited to work for Netflix, however, the people working on this are, probably, pretty proud of what they achieved and thus like to share it with us, their colleagues at other places of work and they h…
They also have their own CDN, to reduce load on ISPs. https://media.netflix.com/en/company-blog/how-netflix-works-...
Re: NUMA Siloing in the FreeBSD Network Stack [pdf]
#64Isn't it great that we work in an industry where a company like Netflix, which has increasing competition lately, just shares potential competitive advantages like this? I get that, in part, this is a way to get people excited to work for Netflix, however, the people working on this are, probably, pretty proud of what they achieved and thus like to share it with us, their colleagues at other places of work and they h…
Is it really a competitive advantage though? I would think that their brand and content library are the main ones. A CDN server doesn't really count IMHO: other streaming services can create their own appliances, though I'm guessing they'll use Linux due to its ubiquity.
Though as a long-time FreeBSD fan and part-time user, I'm happy for the patches. I run a large Isilon OneFS cluster, and so hopefully these changes will help in NFS performance. :)
There is another aspect to this contribution: the FreeBSD kernel code is ever-changing, so unless Netflix wants to carry forward this patch internally into the future, it is prudent to get it committed upstream so it can be cared for by the community at-large.
Re: NUMA Siloing in the FreeBSD Network Stack [pdf]
#65Isn't it great that we work in an industry where a company like Netflix, which has increasing competition lately, just shares potential competitive advantages like this? I get that, in part, this is a way to get people excited to work for Netflix, however, the people working on this are, probably, pretty proud of what they achieved and thus like to share it with us, their colleagues at other places of work and they h…
"Top U.S. CEOs say companies should put social responsibility above profit" https://www.reuters.com/article/us-jp-morgan-business-roundt...
Re: NUMA Siloing in the FreeBSD Network Stack [pdf]
#66Author here: The talk will be on Youtube eventually, and a lot of points are explained in more detail in the actual talk. I was just going to bed in advance of traveling back to the states tomorrow, but I'll try to answer any question in the morning.
Why is the hw.model on EPYC redacted, when the chips are listed in the slides? Secret engineering sample? :)
Re: NUMA Siloing in the FreeBSD Network Stack [pdf]
#67Isn't it great that we work in an industry where a company like Netflix, which has increasing competition lately, just shares potential competitive advantages like this? I get that, in part, this is a way to get people excited to work for Netflix, however, the people working on this are, probably, pretty proud of what they achieved and thus like to share it with us, their colleagues at other places of work and they h…
Realistically, Disney, or whomever competition, is not going to have enough technical expertise to deploy FreeBSD.
Re: NUMA Siloing in the FreeBSD Network Stack [pdf]
#68So why is it important to have a multisocket NUMA machine? Why not just save yourself a lot of hassle by having one socket? I know that the previous generation AMD machine had unavoidable NUMA but the new one doesn't.
Re: NUMA Siloing in the FreeBSD Network Stack [pdf]
#69Re: NUMA Siloing in the FreeBSD Network Stack [pdf]
#70Earlier quoted context omitted.
Author here.. It depends heavily on the workload. We have man years of optimizations for our CDN workload that we have been upstreaming to FreeBSD. See, for example, the other talk I co-presented regarding Kernel TLS on FreeBSD. https://people.freebsd.org/~gallatin/talks/euro2019-ktls.pdf
What made Netflix pick FreeBSD over Linux in the first place?