B-tree vs B+ tree in Database Systems

B-tree vs B+ tree in Database Systems

Up next

My new book - Root cause, Stories from two decades of backend bugs

I wrote a new book that has been in the works for years. It is called Root Cause, and it is for those who enjoy the art of backend engineering.Early in my career, 20 years ago, I built backend and database applications without fully grasping their inner mechanics. Performance iss ...  Show more

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. 

Recommended Episodes

#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 

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

S17:E9 - What are some database architectures and their use cases (Kyle Bernhardy)
CodeNewbie

In this episode, we talk about database architectures and some of their use cases, with Kyle Bernhardy, CTO of HarperDB. Kyle talks about what a database is, different types of databases, and when you might want to use one type of database over another. Show Links DevDiscuss (spo ...  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