Tag
Linux
1 diagram-led guide on Linux by Abhishek Goyal.
-
Deep diveNewMembers
Disk I/O and Durability for System Design: Page Cache, fsync and Why "Saved" Isn't Saved
What really happens between write() and the disk: the page cache, dirty pages, fsync and directory fsync, HDD vs SSD, journaling filesystems, the 2018 fsyncgate bug, O_DIRECT, epoll vs io_uring, and how grep, find, locate and plocate search, with the durability trade-offs to name in an HLD interview.
More tags
- Interview prep
- Search & storage series
- Databases
- Elasticsearch
- Career
- Concurrency
- Data structures
- JVM
- Vector search
- Caching
- Performance
- PostgreSQL
- Reliability
- Security
- Sharding
- Transactions
- Api design
- Consistency
- Design patterns
- Java Memory Model
- LLMs
- Locking
- Low-level design
- Messaging
- Microservices
- OOP
- Pagination
- RAG
- Replication
- Rest
- Resume
- Roadmap
- Strings
- Synchronization
- All tags