RTRashindu Tharindainrash522.hashnode.dev00Your code never actually touches the hardware7h ago · 6 min read · Every line of Python, Go, or C you write runs inside a box. A carefully constructed, permission-enforced box. The hardware underneath, the disk, the network card, the RAM, none of it is yours to accesJoin discussion
RTRashindu Tharindainrash522.hashnode.dev00Storage: How Data Persists and Why Durability Is Not FreeMay 12 · 7 min read · Every time your database survives a power cut, someone made a deliberate engineering decision to pay for that survival. That payment is not always money. Sometimes it is latency. Sometimes it is complJoin discussion
RTRashindu Tharindainrash522.hashnode.dev00How RAM Works: Volatile Memory and Why It MattersMay 5 · 6 min read · Your program crashes, your machine survives. That is RAM doing exactly what it was designed to do. The Workbench, Not the Filing Cabinet Think of your computer's storage as a filing cabinet: everythinJoin discussion
RTRashindu Tharindainrash522.hashnode.dev00Cache Memory: The Layer That Makes Modern Computing PossibleApr 28 · 6 min read · Your CPU can perform billions of operations per second. Without cache, it would spend most of that time waiting. That is not an exaggeration. A modern CPU can execute an instruction in under a nanosecJoin discussion
RTRashindu Tharindainrash522.hashnode.dev00Memory: From Registers to SSDs, Why the Hierarchy ExistsApr 22 · 7 min read · Your program runs ten times faster on some days than others. You changed nothing. The difference is almost always memory. The Workspace Analogy Picture a carpenter. On the workbench in front of them:Join discussion