Richard Bishop

@richardb.bsky.social

Distributed systems, databases, and the foundational primitives for better (more robust, efficient, accessible) computing. Currently at Snowflake building managed Postgres. Formerly Crunchy Data and AWS.

If you like coffee, computers, and power of 2 numbers then you'll also like my favorite pour over recipe: 16 grams of coffee 16:1 water to coffee ratio Slowly pour 48mL (the pointer size on 64-bit platforms) of water every 45 seconds until you reach 256 total mL

If I’m ever calling the shots someday our Dev Relations team will be tasked with improving the relationships between the engineers on the dev team and Dev Advocates will travel far and wide to tell tales of our epic conquests

A break through in ML efficiency was never going to come from a US company. The incentives, especially for Big Tech, aren't aligned with it. Constraints are a necessity for invention. This feels like the automotive industry handicapping the Japanese manufacturers all over again.

"Postgres compatible" - No views/triggers/sequences - No foreign key constraints - No extensions - No NOTIFY ("ERROR: Function pg_notify not supported") - No nested transactions - No JSONB What, what IS it compatible with?

Bild

There should be nutrition labels for databases. Ingredients: Paxos, NVMe drives, RDMA, epoll, blood, sweat, tears. Packaged in a facility that contains clock skew and inter-zone networking charges.

Congrats to all involved in launching Amazon DSQL (AWS finally has a Spanner competitor!) but the marketing strikes me as a bit disingenuous: "PostgreSQL compatible, offering a subset of PostgreSQL" != PostgreSQL compatible. YugaByte and Cockroach already made this mistake.

Active-active as a term has lost all meaning. Forwarding writes to a leader is not active-active, but quite a few databases do that and claim to be active-active. The concern is really about write latency and the consequences of eschewing coordination to achieve latency goals.

About a year ago, we set out to build a modern Postgres data warehouse at Crunchy Data. Our principles were: - Most data lives in S3 - @duckdb.org has the best query engine - Iceberg will be the dominant table format - No compromise on Postgres features So, we built Crunchy Data Warehouse. 1/n

Crunchy Data@crunchydata.com · 2y ago

Announcing Crunchy Data Warehouse! A next-generation Postgres-native data warehouse that provides full Iceberg support for fast analytical queries and transactions.Read more in our announcement. www.crunchydata.com/blog/crunchy...

All I can conclude from this right now is that capitalism is the only ideology, religion, and party. Each election will seesaw from party to party as the winning voters point in anger at the incumbent leaders because financial ruin is closer while security and retirement are ever more far away.