MongoDB Internal Architecture | The Backend Engineering Show

MongoDB Internal Architecture | The Backend E...

Up next

5 Backend Design Patterns for Managing Threads and Sockets

In this video I introduce 5 different design patterns for building backend applications. Each mode explains how a socket listener is established, a connections are established and how threads and connections are managed to read, write and process requests. 

Page Tables

Page tables provide the mapping between virtual memory and physical memory for each process. This means it needs to be as efficient and as fast as possible. I explore the inner workings of page tables in this episode.0:00 Intro2:00 Virtual Memory ⁃ ⁃ 8:00 MMU10:00 Page Tables ⁃ ⁃ ...  Show more

Recommended Episodes

Moving up a level of abstraction with serverless on MongoDB Atlas and AWS
The Stack Overflow Podcast

The history of computing has been a story of moving up levels of abstraction: from hard-coding algorithms and directly manipulating memory addresses with assembly languages to using more natural language constructs in high-level general purpose languages to abstracting the har ...

  Show more

Easier Stream Processing On Kafka With ksqlDB
Data Engineering Podcast

<div class="wp-block-jetpack-markdown"><h2>Summary</h2>

Building applications on top of unbounded event streams is a complex endeavor, requiring careful integration of multiple disparate systems that were engineered in isolation. The ksqlDB project was created to address this ...

  Show more

#420: Database Consistency & Isolation for Python Devs
Talk Python To Me

See the full show notes for this episode on the website at talkpython.fm/420 

#467: [INTRODUCING] Amazon MemoryDB for Redis
AWS Podcast

Amazon MemoryDB for Redis is the newest fully managed database service from AWS. Today, Nikki is joined by Zach Gardner, Specialist Solutions Architect at AWS, to introduce this new Redis-compatible, durable, in-memory database service. Learn why we built MemoryDB and dive into b ...  Show more