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

Damien Tanner

๐Ÿ‘ค Speaker
791 total appearances

Appearances Over Time

Podcast Appearances

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

That's really important in voice as well.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

There's kind of often quite big spikes, like 9 a.m., everyone's calling up.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

Everyone's calling up somewhere that's got a voice agent and asking to book an appointment or something.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

You get these big spikes.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

You want to be able to scale.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

And you need to scale very quickly because you don't want people waiting around.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

And if you throw tons of users on the same system and you start overloading it, then suddenly people get this problem where the agent starts responding in three seconds instead of one second.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

And it sounds weird.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

But yeah, Cloudflare gives you an incredible amount of that for no effort.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

And I think compared to Lambda and stuff, it's also pretty... It's just a HTTP interface to your worker.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

There's nothing in front.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

And you can do web sockets very nicely.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

And there's this crazy thing called durable objects, which I think is a...

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

And it's also kind of a weird piece of technology, but it's a, you know, a little JavaScript runtime that, um, is, has a, is persistent basically, and has a little Escalite database attached to it.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

And it is, I don't know what the right word of it's kind of like

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

It's not the right word for JavaScript, but it's basically, think of it like ThreadSafe.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

So you can have it take a bunch of WebSocket connections and do a bunch of SQL writes to its SQL light database it has attached.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

And you don't have to do any kind of special stuff dealing with concurrency and atomic operations.

The Changelog: Software Development, Open Source
The era of the Small Giant (Interview)

So you can, you know, the simple example is just have like a, implement a rate limiter or a counter or something like that.