Tags 2pc1 acid1 api-design1 architecture1 b-plus-tree1 b-tree2 backend1 caching1 cap-theorem1 concurrency1 concurrency-control1 consistency2 cpu1 crash-recovery1 data-models1 database4 database-internals3 ddd1 distributed-databases1 distributed-systems4 distributed-transactions1 foundations1 golang5 idempotency1 indexing2 isolation-levels1 job-queue1 leader-follower1 limits1 locking1 lsm-tree2 memcached1 memory1 memtable1 migrations1 modeling1 mvcc2 networking2 operating-systems1 ownership1 pages1 partitioning1 performance1 postgres1 postgresql2 query-optimization1 redis1 reliability1 replication2 resource-management1 resources1 saga1 schema-design1 sharding1 software-design1 sstable1 storage1 storage-engine3 system-design2 systems-programming2 tcp1 transactions2 wal2 write-ahead-log1 zero-downtime1