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

Cian Butler

๐Ÿ‘ค Speaker
690 total appearances

Appearances Over Time

Podcast Appearances

Rust in Production
Cloudsmith with Cian Butler

It's super readable and simple.

Rust in Production
Cloudsmith with Cian Butler

And probably of all the tools I'm going to talk about, it's the easiest to work with and was pretty bulletproof in doing some amazing things for us.

Rust in Production
Cloudsmith with Cian Butler

But the HAProxy one was, I think HAProxy is just a better queuing tool, or at least my experience of doing request management in HAProxy has been better.

Rust in Production
Cloudsmith with Cian Butler

But I think when no one knew which way we wanted to actually go, the idea of like, let's replace them both.

Rust in Production
Cloudsmith with Cian Butler

Let's replace one with the other was the idea.

Rust in Production
Cloudsmith with Cian Butler

And when I found Granion, I looked at it and said, oh, this can not only replace our whiskey management interface, but it can also replace HAProxy.

Rust in Production
Cloudsmith with Cian Butler

because it can do that queuing internally.

Rust in Production
Cloudsmith with Cian Butler

And it has dials for tuning that queuing as we needed it to work.

Rust in Production
Cloudsmith with Cian Butler

So there was, and we also had this intense dislike of uWhiskey because uWhiskey is quite difficult to tune.

Rust in Production
Cloudsmith with Cian Butler

uWhiskey being the tool we use for managing WSGI requests.

Rust in Production
Cloudsmith with Cian Butler

So I started chatting to a principal and said, have a look at this.

Rust in Production
Cloudsmith with Cian Butler

What do you think about this?

Rust in Production
Cloudsmith with Cian Butler

And I got the thumbs up of, sure, let's try it out and see what happens, which is a very Irish way of going, let's run a load test and see how it performs.

Rust in Production
Cloudsmith with Cian Butler

So we, we threw up a version of, we threw up a version into our load test environment that replaced uWhiskey with Gradian, Gradian, Gradian.

Rust in Production
Cloudsmith with Cian Butler

One of these.

Rust in Production
Cloudsmith with Cian Butler

One of these two.

Rust in Production
Cloudsmith with Cian Butler

So we threw up a version into our load test environment that replaced uWhiskey with Grannian.

Rust in Production
Cloudsmith with Cian Butler

And we began load testing it.

Rust in Production
Cloudsmith with Cian Butler

We just started throwing lots of different types of requests.

Rust in Production
Cloudsmith with Cian Butler

We have some nice load testing tooling that simulates some request flows.