Sign in

Richard Bishop

@richardb.bsky.social
635 followers 112 following 94 posts

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.

PostsRepliesMedia
Richard Bishop @richardb.bsky.social · 20/11/2025
Probably Socrates?
120
Richard Bishop @richardb.bsky.social · 02/08/2025
Don’t forget to run it using the most compatible container engine for your goals: Docker!
010
Richard Bishop @richardb.bsky.social · 25/06/2025
Sending us to the comments section in search of a link is just cruel
100
Richard Bishop @richardb.bsky.social · 24/06/2025
Also while they have this time machine they should buy a house
010
Richard Bishop @richardb.bsky.social · 22/06/2025
What’s great about this comment is I don’t even know which Padres uniform it was and it doesn’t matter. They’re all great ever since they ditched the weird west coast Yankees colors.
100
Reposted by Richard Bishop
Craig @craigkerstiens.com · 02/06/2025
Five years ago I joined @crunchydata.com, shortly after I wrote about having unfinished business with Postgres. Today as part of Snowflake that journey is continuing. We've built some amazing things, but are just getting started. www.crunchydata.com/blog/crunchy...
crunchydata.com
Crunchy Data Joins Snowflake | Crunchy Data Blog
We are excited to announce that Crunchy Data is joining Snowflake to bring Postgres to the AI Data Cloud.
6315
Richard Bishop @richardb.bsky.social · 25/05/2025
I haven’t kept up with the state of the art on this but 20 years ago the authoritative source was the VIN burned into the engine firewall on the chassis
010
Richard Bishop @richardb.bsky.social · 18/05/2025
No time for egos when you’re all working together against the monster you built.
030
Richard Bishop @richardb.bsky.social · 18/05/2025
I let my garage door close on mine. There’s a pretty thick, soft rubber weather strip.
100
Richard Bishop @richardb.bsky.social · 12/05/2025
Alternative answer: clock skew
110
Richard Bishop @richardb.bsky.social · 30/04/2025
Nothing quite like your body randomly deciding you should join the 4:30am club
110
Reposted by Richard Bishop
Jepsen @jepsen.mastodon.jepsen.io.ap.brid.gy · 29/04/2025
A small issue in Amazon RDS for PostgreSQL: at the "Repeatable Read” isolation level, which in PostgreSQL normally means Snapshot Isolation, Amazon RDS for PostgreSQL clusters appear to exhibit Long Fork. We observed this behavior in healthy clusters, in versions ranging from 13.15 to 17.4 […]
mastodon.jepsen.io
Original post on mastodon.jepsen.io
11915
Richard Bishop @richardb.bsky.social · 22/04/2025
The amazing thing about AWS is they can launch things like this without even flinching at how ridiculous they look. True masters of not giving a damn. Crazy high self-esteem.
010
Richard Bishop @richardb.bsky.social · 22/04/2025
If you're using Postgres for your app data you can stop stitching together a myriad of ETL tools and analytics data stores and use one database for everything. This is both awesome and a lot of fun to use.
092
Richard Bishop @richardb.bsky.social · 18/04/2025
People trying to use clusters of Mac Minis for AI reminds me of when SSDs first came out and people tried to use them for RAM
020
Richard Bishop @richardb.bsky.social · 18/04/2025
Giant tumbleweeds are real too
010
Richard Bishop @richardb.bsky.social · 10/04/2025
Is 10am on a Thursday the official newsletter time for tech companies? My inbox is getting blown up.
000
Reposted by Richard Bishop
Craig @craigkerstiens.com · 26/03/2025
I got a number of questions on how we saved $30k a month on cloudwatch by moving logs directly to S3/Iceberg with Postgres so I wrote up how in a bit more detail - www.crunchydata.com/blog/reducin...
crunchydata.com
Reducing Cloud Spend: Migrating Logs from CloudWatch to Iceberg with Postgres | Crunchy Data Blog
How we migrated our internal logging for our database as a service, Crunchy Bridge, from CloudWatch to S3 with Iceberg and Postgres. The result was simplified logging management, better access with SQ...
072
Richard Bishop @richardb.bsky.social · 25/03/2025
I’m here for the niche SCIF jokes
110
Richard Bishop @richardb.bsky.social · 17/03/2025
More proof that real tech drama is always better than tech fan fiction.
000
Richard Bishop @richardb.bsky.social · 12/03/2025
Sniping the exact tab you need out of hundreds is an underrated benefit of having played a lot of CS
030
Richard Bishop @richardb.bsky.social · 10/03/2025
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
000
Richard Bishop @richardb.bsky.social · 10/03/2025
I’ll have to clear this with my PO because I'm still on Crunchy Data Warehouse* arrest. * an earlier message referenced a different form of data warehouse arrest
110
Richard Bishop @richardb.bsky.social · 09/03/2025
Even more impressive when you factor in that 600kwh is the rust compiler
120
Richard Bishop @richardb.bsky.social · 27/02/2025
To be fair they both help you connect things.
020
Richard Bishop @richardb.bsky.social · 25/02/2025
Time to start practicing meditation to convince myself I don't need this and actually follow through on that
010
Richard Bishop @richardb.bsky.social · 25/02/2025
It's all fun and games until the wayback machine rebrands itself as an GenAI-powered search service for archived web pages and serves up synthesized, believable old pages instead
010
Richard Bishop @richardb.bsky.social · 25/02/2025
I view WO-RMs as more abstract (like Heidi Howard's registers and grids) and might not fit nicely in the taxonomy you're making. I'm really enjoying reading these so thank you for putting them together!
000
Richard Bishop @richardb.bsky.social · 25/02/2025
I made that comment in jest because Corfu wasn't originally on the list and in another post you mentioned not knowing Mahesh designed Delos.
110
Richard Bishop @richardb.bsky.social · 25/02/2025
The whole family is getting outfitted in Framework computers this christmas www.theverge.com/news/618785/...
120
Richard Bishop @richardb.bsky.social · 19/02/2025
That’s the second time you missed Mahesh’s work 😅
110
Richard Bishop @richardb.bsky.social · 14/02/2025
Fun high level overview on Meta's infrastructure approach. I enjoyed this bit about fault-tolerant commodity hardware, which AWS had to pivot on to expensive, more reliable hardware due to their customers not building fault-tolerant services. cacm.acm.org/research/met...
An excerpt about how Meta is able to use commodity hardware because they designed for it whereas public clouds like AWS resorted to expensive, proprietary hardware
020
Richard Bishop @richardb.bsky.social · 14/02/2025
Just typo'd AI agents as AI gnats in the context of some hucksters inflating their usage and I'm fine with leaving it that way
000
Richard Bishop @richardb.bsky.social · 06/02/2025
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
000
Richard Bishop @richardb.bsky.social · 06/02/2025
Nice sentiments, especially about that WNY snow. I feel the same about watching usability of distributed systems falling by the wayside in the face of machine learning fever. Someday, maybe.
010
Richard Bishop @richardb.bsky.social · 05/02/2025
I also agree with the observation that the separation of interface and implementation made it amenable to swap out ZK/LogDevice/Raft for CAS-aware object storage for slow moving/less latency sensitive clients.
010
Richard Bishop @richardb.bsky.social · 05/02/2025
Great write-up! I've always really enjoyed the Delos papers (as well as the WormSpace idea) because of the focus on nailing the interface and only later refining the implementation (ZK -> LogDevice -> Paxos/Raft). It also resembles a system I used to work on that unfortunately hasn't been written up
120
Richard Bishop @richardb.bsky.social · 05/02/2025
Their most recent request for startups with systems programming skills makes me picture all their partners around a table, faces in their hands, and begging for anything other than Python code wrapping an LLM web API
050
Richard Bishop @richardb.bsky.social · 04/02/2025
Deschutes NA Freshly Squeezed is the best I’ve had but also the highest in calories (70)
110
Richard Bishop @richardb.bsky.social · 04/02/2025
Did the NA Guinness or Black Butte have that pure wort smell like when it was brewing? I’ve tried a few NA stouts and they all smelled like that.
000
Richard Bishop @richardb.bsky.social · 28/01/2025
All that AWPing turned your wrist ligaments into de_dust2
020
Richard Bishop @richardb.bsky.social · 27/01/2025
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.
030
Richard Bishop @richardb.bsky.social · 27/01/2025
In a complete surprise to nobody, far more people are more concerned about Nvidia's stock price than are excited by a boon for deep learning.
110
Richard Bishop @richardb.bsky.social · 27/01/2025
- Marco Bezos, 2025, "The Everything Database"
000
Richard Bishop @richardb.bsky.social · 17/12/2024
I didn’t interpret your original message as meaning a single team making many different control planes. I agree that would be weird to do.
010
Richard Bishop @richardb.bsky.social · 17/12/2024
0100
Richard Bishop @richardb.bsky.social · 17/12/2024
If this means anything other than "because the data plane engineers should be incentivized to care about the operational characteristics of the system" then this is the hottest of hot takes
110
Richard Bishop @richardb.bsky.social · 17/12/2024
A fun easter egg because of her we know you can have agreement and validity but not termination?
110
Richard Bishop @richardb.bsky.social · 17/12/2024
Surely a consequence of being trained on human data.
110
Richard Bishop @richardb.bsky.social · 17/12/2024
Obligatory plug for Jim Gray's "Queues Are Databases" paper arxiv.org/pdf/cs/0701158
arxiv.org
110