The REPL: Issue 115 - March 2024
Bash Debugging
Another gem by Julia Evans. I always learn something from her zines, and this is no exception: You can have a step debugger in bash!
How Figma’s Databases Team Lived to Tell the Scale
Very interesting article on how Figma managed to scale Postgres. Having a DB proxy that checks the queries and routes to the correct shard (and even aggregates among shards) is wild.
The use of logical partitioning to prove their work before doing actual physical partitioning is very clever.
Before going out and building a custom replication scheme, remember that there are out-of-the-box solutions out there that most organizations are better choosing over custom solutions.
jnv: interactive JSON filter using jq
jnv
looks like a nice tool for interactively exploring the a JSON file.
Find me on Mastodon at @ylansegal@mastodon.sdf.org,
or by email at ylan@{this top domain}
.