DEV Community

Sachin Tolay profile picture

Sachin Tolay

http://www.linkedin.com/in/sachin-tolay-3195b91a/

Work

Splunk

Blocking vs Non-blocking vs Asynchronous I/O

Blocking vs Non-blocking vs Asynchronous I/O

Comments
3 min read
Traditional IO vs mmap vs Direct IO: How Disk Access Really Works

Traditional IO vs mmap vs Direct IO: How Disk Access Really Works

Comments
3 min read
Understanding Direct Memory Access (DMA): How Data Moves Efficiently Between Storage and Memory

Understanding Direct Memory Access (DMA): How Data Moves Efficiently Between Storage and Memory

Comments
3 min read
How HDDs and SSDs Store Data The Block Storage Model

How HDDs and SSDs Store Data The Block Storage Model

Comments
6 min read
Understanding OAuth 2.0 and OpenID Connect: A Step-by-Step Guide

Understanding OAuth 2.0 and OpenID Connect: A Step-by-Step Guide

Comments
5 min read
Core Attributes of Distributed Systems: Reliability, Availability, Scalability, and More

Core Attributes of Distributed Systems: Reliability, Availability, Scalability, and More

Comments
5 min read
Memory Models Explained: How Threads Really See Memory

Memory Models Explained: How Threads Really See Memory

Comments
4 min read
Instruction Reordering: Your Code Doesn’t Always Run in the Order You Wrote It

Instruction Reordering: Your Code Doesn’t Always Run in the Order You Wrote It

Comments
4 min read
Superscalar vs SIMD vs Multicore: Understanding Modern CPU Parallelism

Superscalar vs SIMD vs Multicore: Understanding Modern CPU Parallelism

Comments
3 min read
CPU Pipelining: How Modern Processors Execute Instructions Faster

CPU Pipelining: How Modern Processors Execute Instructions Faster

2
Comments 1
5 min read
Cache Coherence: How the MESI Protocol Keeps Multi-Core CPUs Consistent

Cache Coherence: How the MESI Protocol Keeps Multi-Core CPUs Consistent

6
Comments
8 min read
Understanding CPU Cache Organization and Structure

Understanding CPU Cache Organization and Structure

5
Comments
10 min read
Memory Access Demystified: How Virtual Memory, Caches, and DRAM Impact Performance

Memory Access Demystified: How Virtual Memory, Caches, and DRAM Impact Performance

5
Comments 1
8 min read
Understanding DRAM Internals: How Channels, Banks, and DRAM Access Patterns Impact Performance

Understanding DRAM Internals: How Channels, Banks, and DRAM Access Patterns Impact Performance

5
Comments
5 min read
Understanding DRAM Internals: How Channels, Banks, and DRAM Access Patterns Impact Performance

Understanding DRAM Internals: How Channels, Banks, and DRAM Access Patterns Impact Performance

5
Comments
5 min read
loading...