Skip to content

John Feminella on Lamport's Ordering of Events in a Distributed System

Photo of Andrew Gross
Hosted By
Andrew G. and 3 others
John Feminella on Lamport's Ordering of Events in a Distributed System

Details

Welcome to Papers We Love NYC's third remote meetup!

We're happy to host John Feminella (http://jxf.me/), technologist and advisor, presenting on Time, Clocks and the Ordering of Events in a Distributed System by Leslie Lamport (https://lamport.azurewebsites.net/pubs/pubs.html#time-clocks)

The talk will be streamed for free on PWLNYC's twitch channel:
https://www.twitch.tv/paperswelove, and uploaded to the PWL YouTube channel afterward: https://www.youtube.com/channel/UCoj4eQh_dZR37lL78ymC6XA

Talk

Did A happen before B? This might seem like a question that must have an obvious answer for any two events you could pick — but it's harder than it looks, and it vexed physicists for decades. Now it's computer science's turn to be annoyed!

One approach to this question was posed in 1978 by Leslie Lamport. In this talk, we'll explore how Time, Clocks, and the Ordering of Events in a Distributed System seeks to provide an answer to causality for distributed events — and why it's sometimes complicated.

Bio

John Feminella is an avid technologist, occasional public speaker, and curiosity advocate. He serves as a technical leader for ThoughtWorks, where he works on helping enterprises transform the way they write, operate, and deploy software. He also serves on the board of Forge and Brightbits, two organizations focused on giving superpowers to aspiring technologists and business leaders.

John lives in Charlottesville, VA and likes meta-jokes, milkshakes, and referring to himself in the third person in speaker bios.

Details

The talk will be streamed for free on PWLNYC's twitch channel:
https://www.twitch.tv/paperswelove

***
PLEASE NOTE: Even though this is a remote event, the Papers We Love code of conduct is still in effect in any chats or forums associated with the meetup. Breaching the CoC is grounds to be ejected from the meetup at the organizers' discretion.
***

We hope that you'll read some of the papers and references before the meetup, but don't stress if you can't. If you have any questions, thoughts, or related information, please visit #pwlnyc (https://paperswelove.slack.com/messages/pwlnyc/) on slack (http://papersweloveslack.herokuapp.com/), our GitHub repository (https://github.com/papers-we-love/papers-we-love), or add to the discussion on this event's thread.

Additionally, if you have any papers you want to add to the repository above (papers that you love!), please send us a pull request (https://github.com/papers-we-love/papers-we-love/pulls). Also, if you have any ideas/questions about this meetup or the Papers-We-Love org, just open up an issue.

Photo of Papers We Love group
Papers We Love
See more events
Online event
This event has passed