101 episodes

A podcast where we talk about real-world use of Serverless technologies from engineers who work with them day-to-day. We will discuss use cases, why they chose serverless and the pain points and challenges they face. If you want to know what it's REALLY like to work with serverless, this is the show for you.

Real World Serverless with theburningmonk Yan Cui

    • Technology

A podcast where we talk about real-world use of Serverless technologies from engineers who work with them day-to-day. We will discuss use cases, why they chose serverless and the pain points and challenges they face. If you want to know what it's REALLY like to work with serverless, this is the show for you.

    #101: Faster serverless APIs with Brian LeRoux

    #101: Faster serverless APIs with Brian LeRoux

    In this episode, I spoke with Brian LeRoux, co-founder of begin.com and creator of the Architect framework. Brian is also an AWS Serverless Hero and is currently working on enhance.dev, an HTML-first full-stack web framework.

    In a wide-ranging conversation, we discussed:
    the Architect frameworkLambdalith vs. Single-purpose functionsBuilding a faster AWS SDK (aws-lite)Web componentsFunctionlessWASMInfra from code frameworks such as Ampt
    Links from the episode:
    AWS Lite SDKArchitect frameworkBeginEnhance frameworkThe LocalStack episodeThe LLRT episodeAmpt by Jeremy DalyMy serverless testing course
    Opening theme song:
    Cheery Monday by Kevin MacLeod
    Link: https://incompetech.filmmusic.io/song/3495-cheery-monday
    License: http://creativecommons.org/licenses/by/4.0

    • 1 hr
    #100: LocalStack v3 is here and it's kinda amazing!

    #100: LocalStack v3 is here and it's kinda amazing!

    In this episode, I spoke with Waldemar Hummer, founder and CTO of LocalStack. We discussed what's new in the latest version of LocalStack and highlighted some of the most interesting additions.

    One particular highlight for me is the ability to identify IAM permission errors between direct service integrations. For example, when an EventBridge pipe cannot deliver a message to a SQS target. And the ability to use test runs to generate the necessary IAM permissions so they can be added to your Lambda functions.

    LocalStack v3 also allows running chaos experiments locally by adding random latency spikes, making an entire AWS region unavailable, or simulating DynamoDB throughput-exceeded errors.

    Lots of exciting new features in LocalStack v3! Waldemar gave us a live demo of some of these features. You can watch the episode on YouTube and watch the demos here.

    Links from the episode:
    My webinar with Waldemar after LocalStack v2LocalStack v3 announcementMy blog post on when to use Step Functions vs running everything in LambdaLocalStack is hiring!
    Opening theme song:
    Cheery Monday by Kevin MacLeod
    Link: https://incompetech.filmmusic.io/song/3495-cheery-monday
    License: http://creativecommons.org/licenses/by/4.0

    • 1 hr 10 min
    #99: Azure Functions deep dive with Ian Griffiths

    #99: Azure Functions deep dive with Ian Griffiths

    In this episode, I spoke with Ian Griffiths, a Technical Fellow at Endjin, a Microsoft MVP, and the author of O'Reilly's Programming C# 10.0.

    In this episode, we took a deep dive into Azure Functions, how it works and how it differs (significantly) from AWS Lambda.

    Links from the episode:
    Bye bye Azure Functions, hello Azure Container AppsWASI (WebAssembly system interface)EndjinIntroductions to Reactive Extensions for .Net
    Opening theme song:
    Cheery Monday by Kevin MacLeod
    Link: https://incompetech.filmmusic.io/song/3495-cheery-monday
    License: http://creativecommons.org/licenses/by/4.0

    • 54 min
    #98: How DAZN streams live sports to millions of concurrent viewers

    #98: How DAZN streams live sports to millions of concurrent viewers

    In this episode, I spoke with Bob Hannent, the principal architect of DAZN's video playback and delivery system. This system is responsible for streaming live sporting events to millions of concurrent viewers.

    We discussed the many challenges that come with streaming live videos at scale. How to ensure uptime even when your CDN partners suffer an outage. And how best to ensure the best playback experience for your customers across dozens of different platforms.

    There's a lot to learn from this conversation. Honestly, I'm amazed by how much thought and engineering have gone into delivering those bytes from the stadiums to the customers.

    And when you can push both AWS and CDN providers to their limits, every engineering decision has to be thought through carefully.

    Opening theme song:
    Cheery Monday by Kevin MacLeod
    Link: https://incompetech.filmmusic.io/song/3495-cheery-monday
    License: http://creativecommons.org/licenses/by/4.0

    • 53 min
    #97: 10x Lambda cold start performance with LLRT

    #97: 10x Lambda cold start performance with LLRT

    In this episode, I spoke with Richard Davison, the creator of the new LLRT (Low Latency Runtime) for Lambda. We talked about the motivation for a specialised JavaScript runtime for Lambda, how it achieves the insane cold start time and the trade-offs they had to make.

    Links from the episode:
    GitHub repo for LLRTAPI compatibility listQuickJs engine
    Opening theme song:
    Cheery Monday by Kevin MacLeod
    Link: https://incompetech.filmmusic.io/song/3495-cheery-monday
    License: http://creativecommons.org/licenses/by/4.0

    • 52 min
    #96: How Fathom saved $100k/year in their AWS bill

    #96: How Fathom saved $100k/year in their AWS bill

    In this episode, I spoke with Jack Ellis, who is a co-founder of Fathom. We into the cost optimizations that he used to save Fathom $100k/year on their AWS bill.

    Links from the episode:
    Fathom's technical blogJack's personal pageJack's newsletter
    Opening theme song:
    Cheery Monday by Kevin MacLeod
    Link: https://incompetech.filmmusic.io/song/3495-cheery-monday
    License: http://creativecommons.org/licenses/by/4.0

    • 59 min

Top Podcasts In Technology

Lex Fridman Podcast
Lex Fridman
Acquired
Ben Gilbert and David Rosenthal
Lenny's Podcast: Product | Growth | Career
Lenny Rachitsky
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Apple Events (video)
Apple
Dwarkesh Podcast
Dwarkesh Patel

You Might Also Like

AWS Podcast
Amazon Web Services
JS Party: JavaScript, CSS, Web Development
Changelog Media
Thoughtworks Technology Podcast
Thoughtworks
Software Engineering Daily
Software Engineering Daily
The Changelog: Software Development, Open Source
Changelog Media
Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers