Pat Helland(@PatHelland) 's Twitter Profileg
Pat Helland

@PatHelland

Building distributed systems & databases since 1978. Now at Salesforce. Dropped out of UC Irvine in 1976. Write for ACM Queue & blog @ https://t.co/MYYTVzxjyj

ID:426067300

calendar_today01-12-2011 20:07:36

771 Tweets

4,7K Followers

1,2K Following

Pat Helland(@PatHelland) 's Twitter Profile Photo

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/progr…

I will be there to present my paper: pathelland.substack.com/p/bdc17ae2-6a7… and hope you can come to engage in fun discussions with me!

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

Available now: pathelland.substack.com/p/acm-queue-pu….

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'.

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

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/video-of-im-…

The video explores the increasing challenges we face with coordination in systems and describes a taxonomy of 'tricks' commonly used to reduce the pain.

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

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 ACM Queue for all the hard work to pull this together.

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

I just posted pathelland.substack.com/p/im-probably-… 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.

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

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/acm-queue-pa…

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

I just created a new section in my blog for papers and presentations on Autonomous Computing. See pathelland.substack.com/p/autonomous-c…

This section will contain supporting material for my upcoming ACM Queue article on that topic.

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

The video for my 'Decoupled Transactions' paper for CIDR 2022 is now online. Just some thoughts about bounding latency.

Video: youtube.com/watch?v=72UZ8D…

Paper:cidrdb.org/cidr2022/paper…

Thanks to the folks running CIDRDB.org for a great conference! Amazing job!

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

My 'Decoupled Transactions' paper for CIDR 2022 is now online: cidrdb.org/cidr2022/paper…

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.

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

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!

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!
account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

Version 3 of pathelland.substack.com/p/dont-get-stu… 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!

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

I just posted a new and shorter version of my Autonomous Computing paper on my blog pathelland.substack.com.

pathelland.substack.com/p/autonomous-c….

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

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!

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

Tyler Jewell 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!

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

My most recent blog post is now online.

pathelland.substack.com/p/i-am-so-glad…

This discusses the huge costs of coordination in our systems and some tricks we use to avoid the pain.

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

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/use-the-damn…

Don't assume that my new age means I have a retiring personality.

account_circle
Pat Helland(@PatHelland) 's Twitter Profile Photo

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/dont-get-stu…

This one's about 60+% longer with new stuff on linearizability and also about the CAP theorem.

account_circle