Latest Practice
From Communications of the ACM
Data kept outside SQL has different characteristics from data kept inside.
Pat Helland From Communications of the ACM | November 2020
From Communications of the ACM
Building projects despite (and because of) existing complex systems.
Pat Helland From Communications of the ACM | July 2020
From Communications of the ACM
Combining data from many sources may cause painful delays.
Pat Helland From Communications of the ACM | January 2020
From Communications of the ACM
The trade-offs between write and read.
Pat Helland From Communications of the ACM | November 2019
From Communications of the ACM
Data doesn't always fit nicely into a new home.
Pat Helland From Communications of the ACM | July 2019
From Communications of the ACM
The complex cacophony of intertwined systems.
Pat Helland From Communications of the ACM | April 2019
From Communications of the ACM
The interactions between storage and applications can be complex and subtle.
Pat Helland From Communications of the ACM | October 2018
From Communications of the ACM
For many data items, the work never settles on a value.
Pat Helland From Communications of the ACM | August 2018
From Communications of the ACM
Cardboard surrounds and protects stuff as it crosses boundaries.
Pat Helland From Communications of the ACM | December 2017
From Communications of the ACM
One system's side effect is another's meat and potatoes.
Pat Helland From Communications of the ACM | July 2017
From Communications of the ACM
Embrace failure so it does not embrace you.
Pat Helland, Simon Weaver, Ed Harris From Communications of the ACM | June 2017
From Communications of the ACM
An apostate's opinion.
Pat Helland From Communications of the ACM | February 2017
From Communications of the ACM
Expect to be constantly and pleasantly befuddled.
Pat Helland From Communications of the ACM | November 2016
From Communications of the ACM
SQL has a brilliant future as a major figure in the pantheon of data representations.
Pat Helland From Communications of the ACM | August 2016
From Communications of the ACM
Farsighted physicists of yore were danged smart!
Pat Helland From Communications of the ACM | June 2016
From Communications of the ACM
We need it, we can afford it, and the time is now.
Pat Helland From Communications of the ACM | January 2016
From Communications of the ACM
Constraints in an environment empower the services.
Pat Helland From Communications of the ACM | January 2013
From Communications of the ACM
Messages may be retried. Idempotence means that's OK.
Pat Helland From Communications of the ACM | May 2012
From Communications of the ACM
In today's humongous database systems, clarity may be relaxed, but business needs can still be met.
Pat Helland From Communications of the ACM | June 2011