The Amsterdam chapter of Papers We Love

What was the last paper within the realm of computing you read and loved? What did it inspire you to build or tinker with? Come share the ideas in an awesome academic/research paper with fellow engineers, programmers, and paper-readers. Lead a session and show off code that you wrote that implements these ideas or just give us the lowdown about the paper. Otherwise, just come, listen, and discuss in a low ego, friendly environment.

Papers We Love has a Code of Conduct. Please contact one of the Meetup's organizers if anyone is not following it. Be good to each other and to the PWL community!

Chapter details

Sign-up: Please RSVP for meetings via

Organizers: Michel Rijnders

Chapter Meetups

Propositions as Types

Map Date/Time: 2017-07-24 07:00pm Location: Container Solutions - De Ruijterkade 143, Amsterdam

Michel Rijnders presents "Propositions as Types"; details to follow.

Find the paper here:

Read more about this Meetup

Spanner: Becoming a SQL System

Map Date/Time: 2017-06-27 07:00pm Location: TruQu - John M. Keynesplein 12-46, Amsterdam

Marco Slot present "Spanner: Becoming a SQL System"; you can find the paper here:

Details to follow.

Read more about this Meetup

Design patterns for container-based distributed systems

Map Date/Time: 2017-05-30 07:00pm Location: Mollie - Keizersgracht 313-IV, Amsterdam

Classic Nintendo Games are (Computationally) Hard

Map Date/Time: 2017-04-26 07:00pm Location: TruQu - John M. Keynesplein 12-46, Amsterdam

Non-Blocking and Blocking Concurrent Queue Algorithms

Map Date/Time: 2016-05-25 07:00pm Location: Tinker Holding B.V. - Nieuwezijds Voorburgwal 120 - III, Amsterdam

Marco Rietveld presents Michael & Scott's paper on their CAS/non-blocking queue algorithm:

About the Paper

Michael and Scott are among the better known names in the area of synchronization and locking in computer science. This paper from 1996 is one of the first papers that explains a non-blocking algorithm. While the algorithms described in the paper have been improved upon since then, the paper is a good starting point for those interested in non-blocking algorithms and also showcases a number of concepts used in concurrency.

About the Speaker

Marco is a Java Software Engineer at JBoss (by Red Hat) where he works on the jBPM and Drools projects. He stays as far as possible away from anything having to do …

Read more about this Meetup

Resilient Distributed Datasets

Map Date/Time: 2015-08-13 07:00pm Location: Uber bv - Vijzelstraat 68-78, 4th Floor (UK convention), Amsterdam

Please join us for our third meetup. Gabriele Modena presents "Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing" - Matei Zaharia et al.

The paper is here:

19:00 ... Welcome, grab seats, pizza  
19:15 ... Presentation by Gabriele   
20:15 ... Final thoughts, announcements & hangout 
20:45 ... End

Please note that Uber will ask you to sign a NDA before entering the office since they risk exposure to internal conversations, data, etc.

Read more about this Meetup

Spanner: Google's Globally-Distributed Database

Map Date/Time: 2015-05-12 07:00pm Location: Tom Tom - TomTom De Ruyterkade 154 1011 AC Amsterdam, The Netherlands, Amsterdam

Please join us for our second meetup. Marco Slot will be presenting. You can find the paper (and more) here:

Read more about this Meetup

Time, Clocks, and the Ordering of Events in a Distributed System

Map Date/Time: 2015-03-04 07:00pm Location: Marktplaats/eBay Office Amsterdam - Wibautstraat 224, Amsterdam

We're kicking things off in style. Daan van Berkel (@daan_van_berkel) presents Leslie Lamport's seminal paper "Time, Clocks, and the Ordering of Events in a Distributed System".

Read more about this Meetup