Building distributed systems & databases since 1978. Now at Salesforce. Dropped out of UC Irvine in 1976. Write for ACM Queue & blog @ pathelland.substack.com

Joined December 2011
17 Photos and videos
If you love databases, at least look at the program for CIDR 2024 and consider attending. There are still "rooms at the inn". cidrdb.org/cidr2024/program.… I will be there to present my paper: pathelland.substack.com/p/bd… and hope you can come to engage in fun discussions with me!

4
22
3,364
Today is my younger brother's birthday. He's 1,000,000 years old. So proud of him! Base 2 is awesome.
4
44
7,742
Available now: pathelland.substack.com/p/ac…. Here's my recent article for "Escaping the Singularity: It's Not Your Grandmother's Database Anymore" (my ACM Queue column). The article is called: "I'm Probably Less Deterministic Than I Used to Be".

3
2
26
A new blog post linking to a video of my recent ACM DEBS keynote: "I'm SO Glad I'm Uncoordinated!" pathelland.substack.com/p/vi… The video explores the increasing challenges we face with coordination in systems and describes a taxonomy of "tricks" commonly used to reduce the pain.

3
12
39
It was fun meeting with James Agnew and Adam Cole to discuss a topic that's new to me: Challenges in standardizing information exchange in healthcare. An interesting and challenging space! Thanks to both Mark Compton and @ACMQueue for all the hard work to pull this together.
18 May 2022
Case Study FHIR: Reducing Friction in the Exchange of #Healthcare #Data James Agnew, @PatHelland, and Adam Cole discuss the efforts and misadventures witnessed as we approach the reality of healthcare providers exchanging patient records. queue.acm.org/detail.cfm?id=…
1
2
I just posted pathelland.substack.com/p/im… to my blog. It explores my existential transformation caused by a mid-life crisis about determinism and probabilities. This dramatically impacts how I perceive complex systems. It also helps me understand computer scientists and engineers.

1
4
31
My new paper on Autonomous Computing is now out on queue.acm.org for access to ACM members. It is also available in my blog at: pathelland.substack.com/p/ac…

2
8
31
I just created a new section in my blog for papers and presentations on Autonomous Computing. See pathelland.substack.com/p/au… This section will contain supporting material for my upcoming ACM Queue article on that topic.

1
2
21
The video for my "Decoupled Transactions" paper for CIDR 2022 is now online. Just some thoughts about bounding latency. Video: youtube.com/watch?v=72UZ8DxP… Paper:cidrdb.org/cidr2022/papers/p… Thanks to the folks running CIDRDB.org for a great conference! Amazing job!

1
11
60
My "Decoupled Transactions" paper for CIDR 2022 is now online: cidrdb.org/cidr2022/papers/p… It's a thought experiment about a low tail latency snapshot isolation database running atop servers that may go slow. Explores using quorum and confluence to manage distributed resources.

24
141
My wife and I moved back to the Puget Sound. Finally got my Washington State license plate for my Honda! It's nice to be back home. Moving is hard work, though!
9
99
Version 3 of pathelland.substack.com/p/do… looks at consistency in the CAP Theorem. CAP theorem: CONSISTENT READS are only possible if you're willing to sacrifice availability or partition-tolerance. Consistent reads, Availability, Partition-tolerance: Pick Two. CAP is really CrAP!

15
60
I just posted a new and shorter version of my Autonomous Computing paper on my blog pathelland.substack.com. pathelland.substack.com/p/au….

12
35
Tyler's observation is spot on... Lots of things change in the future if you pay attention to the inversion of our challenges. Fun times!
Replying to @PatHelland
Opportunities for innovation in log mgmt, observability, edge scale systems, distributed databases, and cache systems for those who are paying attention.
1
6
Pat Helland retweeted
Replying to @TylerJewell
An enthusiastic YES to all the things you enumerated. New and important solutions will emerge if we apply creativity to new innovations that squander CPU, storage, memory, and bandwidth to reduce latency. It's a heckuva wonderful time to be a nerd!
1
2
6
My most recent blog post is now online. pathelland.substack.com/p/i-… This discusses the huge costs of coordination in our systems and some tricks we use to avoid the pain.

6
45
136
Today's my birthday. I've published a completely irrelevant blog post for absolutely no reason other than I think it's fun. pathelland.substack.com/p/us… Don't assume that my new age means I have a retiring personality.

22
4
92
I really enjoyed yesterday's tweet-fest about consistency. I got up at 6am and started reading more and writing. Here's a new version of yesterday's post. pathelland.substack.com/p/do… This one's about 60 % longer with new stuff on linearizability and also about the CAP theorem.

1
13
50
Check out my new blog post at pathelland.substack.com/p/do…. More coming soon (I hope).

4
13
68