Cian Butler
๐ค SpeakerAppearances Over Time
Podcast Appearances
Yeah, I'm a performance engineer and SRE at CloudSmith.
I've been doing Rust in some form or another for the last 10 years, mostly as side projects.
But I have been doing it professionally for nearly three years now.
Working at CloudSmith, trying to build on the Edge team, where we work on our CDN and all that fun networking stuff.
CloudSmith, we're a package management company.
So we do package management as a SaaS.
We support like 36 different formats of packages for Node, Cargo, Python, all the big ones.
We do public repositories, private repositories, and open source repositories.
We're going pretty fast.
We've got some big customers that I don't know who I can mention, so I won't mention anyone just in case.
Because of that, we process about 110 million API requests daily.
That equates to petabytes of packages downloaded every day.
A lot of that is done in Python right now.
We have a very old Django monolith that we've had since day one, which is 10 years ago.
And as we attempt to scale it, we needed to find new ways to scale it.
So we started looking at Rust as a way of
making it faster and more efficient.
I hadn't even thought about it, but yeah, it's...