Another PR to OSS merged 🥹 - CockroachDB
https://ikristina.github.io/blog/cockroachdb_pr
#open-source #cockroachdb #go #sql
Another PR to OSS merged 🥹 - CockroachDB
https://ikristina.github.io/blog/cockroachdb_pr
#open-source #cockroachdb #go #sql
MVCC in MongoDB with WiredTiger
https://ikristina.github.io/blog/mvcc-mongodb-wiredtiger
#mongodb #mvcc #wiredtiger #snapshot-isolation #concurrency
Adding Native Retry Logic to gofalcon
https://ikristina.github.io/blog/gofalcon-retry-contribution
#go #open-source #crowdstrike #http
How MVCC Works and Why Databases Use It
https://ikristina.github.io/blog/mvcc
#databases #mvcc #postgres #concurrency #cockroachdb #mysql #InnoDB #transaction
Write-Ahead Logging and Database Durability
The "One-Way Street" Problem: Why We Clone Request Bodies in Go
If you're coming from languages like Python or Java, Go's handling of HTTP request bodies might feel like a trap. We try to read a request body twice (e.g. once for logging and once for processing) and the second time, it's mysteriously empty.
Pagination: cursor or offset?
https://ikristina.github.io/blog/shorts-offset-vs-cursor-pagination
#pagination #cursor #offset #database #sql #shorts #postgres #performance
Adding Full-Stack Observability to a Go Worker Pool
https://ikristina.github.io/blog/go-worker-pool-observability
#go #observability #prometheus #grafana #opentelemetry #pyroscope #profiling
What Happens When You Write a Row to PostgreSQL
Building a Worker Pool in Go