Building software that runs across many machines is notoriously difficult.
Why listen
It goes beyond the title with direct discussion of like, it's, know, including: Developers have to grapple with problems such as race conditions, partial failures, and message ordering.
Key takeaways
01Building software that runs across many machines is notoriously difficult
02I went to IBM Research in the very early 90s and got baptized in the database religion by the IBMers and then by Mike Stonebraker at Berkeley who was my master advisor and then by
03So today, you can run an SQL query, and it'll run on an embedded device like your phone, or it'll run in the cloud across thousands of machines, and it's the same query
Best for
listeners looking for a practical AI episode debrief