Breaking Down Abstractions: Database Indexes

In the introduction to this blog, I mentioned that I love breaking down abstractions to understand what makes them tick. This blog post is the first of many that will break down a fascinating abstraction. Abstraction Database indexes provide the abstraction of performant queries with the cost of some overhead during writes and additional storage... Continue Reading →

What This Blog is All About

"Backended"? There are only two hard things in Computer Science: cache invalidation and naming things (Phil Karlton). Or, my favorite variant: There are only two hard things in Computer Science: cache invalidation, naming things, and off by one errors (Unknown) Naming is hard. Backended isn't a real word. "Back ended" and its hyphened form "back-ended"... Continue Reading →

Create a website or blog at WordPress.com

Up ↑

Design a site like this with WordPress.com
Get started