Localhost Logs
Subscribe
Sign in
Home
Notes
Interview Experiences
Protohacker Challenges
DragonDB
Archive
About
Oracle - Associate Software Developer (CGIU)
Back Again! Oracle’s Hiring Sequel.
Sep 26, 2025
•
Adarsh-Kmt
Oracle - Associate Software Developer (RGIU)
My experience interviewing at Oracle.
Sep 2, 2025
•
Adarsh-Kmt
2
The Page Codec Pt 2: Slotted Pages for B-Tree Nodes
Using the slotted page layout to represent B-Tree nodes.
Jul 1, 2025
Why do databases use Direct I/O?
Why databases don’t trust the OS to handle their data.
Jun 30, 2025
•
Adarsh-Kmt
1
The Page Codec Pt 1: Understanding Slotted Pages
A smarter way to organise sorted variable-length records in a fixed-size page.
May 29, 2025
•
Adarsh-Kmt
1
Most Popular
View all
Building a Database: The Plan Moving Forward
Feb 12, 2025
•
Adarsh-Kmt
2
Oracle - Associate Software Developer (RGIU)
Sep 2, 2025
•
Adarsh-Kmt
2
The Buffer Pool Manager Pt 2: Replacer
May 3, 2025
•
Adarsh-Kmt
2
Why do databases use Direct I/O?
Jun 30, 2025
•
Adarsh-Kmt
1
Latest
Top
Discussions
The Database Server Pt 2: Request/Response Protocol
Implementing a binary protocol over TCP for client-server communication.
May 25, 2025
•
Adarsh-Kmt
1
The Database Server Pt 1: Accepting Client Connections & Graceful Shutdown
Building a server that communicates with clients over the network on top of the storage engine.
May 21, 2025
•
Adarsh-Kmt
The Buffer Pool Manager Pt 3: Page Guards
How does the buffer pool manager synchronise access to pages? How are the contents of these pages interpreted?
May 16, 2025
•
Adarsh-Kmt
2
The Buffer Pool Manager Pt 2: Replacer
How does the buffer pool manager store pages in memory? How does it evict pages to make room for new ones?
May 3, 2025
•
Adarsh-Kmt
2
The Buffer Pool Manager Pt 1: Disk Manager
How does the buffer pool manager read and write pages to disk? How does it ensure data is persisted reliably?
Mar 22, 2025
•
Adarsh-Kmt
1
Building a Database: The Plan Moving Forward
I’ve wanted to build a key-value database for a while now.
Feb 12, 2025
•
Adarsh-Kmt
2
Challenge 5: Mob in the Middle
Let's build a proxy for Budget Chat!
Feb 5, 2025
•
Adarsh-Kmt
See all
Localhost Logs
All things backend engineering.
Subscribe
Recommendations
View all 7
Sushant Dhiman
Sushant Dhiman
Hussein Nasser
Hussein Nasser
ByteByteGo Newsletter
Alex Xu
Null Pointer Adventures
Jyotinder
Arpit’s Newsletter
Arpit Bhayani
Localhost Logs
Subscribe
About
Archive
Recommendations
Sitemap
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts