Artwork

Content provided by John Papa, Dan Wahlin, Ward Bell, and Craig Shoemaker. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by John Papa, Dan Wahlin, Ward Bell, and Craig Shoemaker or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Episode 239: Scaling BackEnd APIs with Bornwell Matembudze

30:46
 
Share
 

Manage episode 366757669 series 2440978
Content provided by John Papa, Dan Wahlin, Ward Bell, and Craig Shoemaker. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by John Papa, Dan Wahlin, Ward Bell, and Craig Shoemaker or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
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.

  continue reading

288 episodes

Artwork
iconShare
 
Manage episode 366757669 series 2440978
Content provided by John Papa, Dan Wahlin, Ward Bell, and Craig Shoemaker. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by John Papa, Dan Wahlin, Ward Bell, and Craig Shoemaker or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
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.

  continue reading

288 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide