We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode Episode 239: Scaling BackEnd APIs with Bornwell Matembudze

Episode 239: Scaling BackEnd APIs with Bornwell Matembudze

2023/6/22
logo of podcast Web Rush

Web Rush

Shownotes Transcript

`const podcast = {   episode: 239,  title: 'Scaling BackEnd APIs',  topics: [     'API', 'python', 'backend'  ],  guest: 'Bornwell Matembudze'  hosts: [    'John Papa', 'Craig Shoemaker'  ]};`

Recording date: June 5, 2023

John Papa @John_Papa)

Ward Bell @WardBell)

Dan Wahlin @DanWahlin)

Craig Shoemaker @craigshoemaker)

Bornwell Matembudze @Bornie_21)

Brought to you by

- AG Grid)

ag-grid-logo-2)

- Narwhal)

Visit nx.dev) to get the preeminent open-source toolkit for monorepo development, today.

Narwhal logo)

Resources:

Timejumps

  • 00:23) Doesn't John know who he is?
  • 02:37) Introducing Bornwell Matembudze
  • 05:01) How do you start developing with a scalable API in mind?
  • 09:06) Sponsor: Ag Grid
  • 10:07) What are backend APIs?
  • 14:11) How do you scale effectively?
  • 15:40) What is Event Driven Architecture?
  • 17:32) Sponsor: Nrwl
  • 18:03) How does EDA and RabbitMQ help you scale an API?
  • 20:39) Synchronous vs asynchronous?
  • 23:20) Example of customers and orders
  • 25:43) How do you handle testing?
  • 27:12) Final thoughts

Podcast editing on this episode done by Chris Enns of Lemon Productions).