Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing

Justin Garrison

👤 Person
452 total appearances

Appearances Over Time

Podcast Appearances

Where should people reach out and find you?

Where should people reach out and find you?

So today on the show, we have Anita Zhang from Meta. And Anita, you are a engineer D, manager D is your title. Is that correct? Yep. I think that's fabulous as a Linux user and a long time restarter of services. Tell us about what you're responsible for at Meta.

So today on the show, we have Anita Zhang from Meta. And Anita, you are a engineer D, manager D is your title. Is that correct? Yep. I think that's fabulous as a Linux user and a long time restarter of services. Tell us about what you're responsible for at Meta.

So you're the kernel of Meta's infrastructure?

So you're the kernel of Meta's infrastructure?

One layer above that. So describe the infrastructure, describe the Sforces. I've been following what Facebook and Meta have been doing for a long time as a Red Hat user at other places and seeing the upstream contributions. But I know many people to this podcast may not know what that infrastructure looks like and what you actually do.

One layer above that. So describe the infrastructure, describe the Sforces. I've been following what Facebook and Meta have been doing for a long time as a Red Hat user at other places and seeing the upstream contributions. But I know many people to this podcast may not know what that infrastructure looks like and what you actually do.

I don't know anything off the shelf that's going to do a million hosts.

I don't know anything off the shelf that's going to do a million hosts.

And what does that look like for what you're doing on the fleet level? You're provisioning the OS or have some tooling to provision the OS. And from talks that you've given that I've watched, you had a great talk at scale, by the way. If anyone wants to see that talk, it's on the scale websites. But you're doing upgrades.

And what does that look like for what you're doing on the fleet level? You're provisioning the OS or have some tooling to provision the OS. And from talks that you've given that I've watched, you had a great talk at scale, by the way. If anyone wants to see that talk, it's on the scale websites. But you're doing upgrades.

If I want to upgrade a million hosts, I was like, hey, I need to roll out a new version of the operating system. that's going to take a little while. There's a lot of process and there's a lot of risk there, right? Because like you could be causing other things to fail. So how do you do that in a safe way and at that size?

If I want to upgrade a million hosts, I was like, hey, I need to roll out a new version of the operating system. that's going to take a little while. There's a lot of process and there's a lot of risk there, right? Because like you could be causing other things to fail. So how do you do that in a safe way and at that size?

Describe Fedora ELN. Like why is that different than what you're running?

Describe Fedora ELN. Like why is that different than what you're running?

Basically like the Rawhide equivalent of like, hey, this is a rolling kind of new thing. Yeah. But eventually that gets cut down. How does that relate? Or I'm actually really curious, like CentOS Stream, right? When they moved to this rolling release style of distribution, how did that affect how you're doing those releases and doing upgrades for those hosts?

Basically like the Rawhide equivalent of like, hey, this is a rolling kind of new thing. Yeah. But eventually that gets cut down. How does that relate? Or I'm actually really curious, like CentOS Stream, right? When they moved to this rolling release style of distribution, how did that affect how you're doing those releases and doing upgrades for those hosts?

Because you have to at some point say like, this is the thing we're rolling out, but the OS keeps going.

Because you have to at some point say like, this is the thing we're rolling out, but the OS keeps going.