| WEEK OF | 
SESSION | 
PRESENTER | 
| 
 21 MAR 
 | 
- Unevenly Distributed
 
- #NetflixEverywhere Global Architecture
 
- Understanding Hardware Transactional Memory
 
- Monkeys in Lab Coats: Applying failure testing research @Netflix
 
- Test-Driven Microservices: System Confidence
 
 
 | 
- Adrian Colyer
 
- Josh Evans
 
- Gil Tene
 
- Peter Alvaro & Kolton Andrus
 
- Russ Miles
 
 
 | 
| 
 28 MAR 
 | 
- Real-Time Fraud Detection with Graphs
 
- Engineering You
 
- The quest for low-latency with concurrent Java
 
- Spring Framework 5 - Preview & Roadmap
 
- Microservices Chaos Testing at Jet
 
 
 | 
- Jim Webber
 
- Martin Thompson
 
- Martin Thompson
 
- Juergen Hoeller
 
- Rachel Reese
 
 
 | 
| 
 4 APR 
 | 
- The Case for bringing Swift to the Server
 
- Stream processing with Apache Flink
 
- Open Source Swift Under the Hood
 
- Realtime Stream Computing &Analytics @Uber
 
- The Microservices and DevOps Journey
 
 
 | 
- Patrick Bohrer, Chris Bailey
 
- Robert Metzger
 
- Alex Blewitt
 
- Sudhir Tonse
 
- Aviran Mordo
 
 
 | 
| 
 11 APR 
 | 
- Microservices AntiPatterns
 
- Startup ML: bootstrapping a fraud detection system
 
- DDD and Microservices: At last, some boundaries!
 
- BLT: Babbage, Lovelace Turing (So who DID invent that computer?)
 
- #LearningIsHorrible, and Other Harsh Realities
 
 
 | 
- Tammer Saleh
 
- Michael Manapat
 
- Eric Evans
 
- Sydney Padua & John Graham-Cumming
 
- Jeffrey Fredrick
 
 
 | 
| 
 18 APR 
 | 
- Immutable Infrastructure: kiss your pets goodbye!
 
- Hot code is faster code - addressing JVM warm-up
 
- The mechanics of testing large data pipelines
 
- Java 9 - The (G1) GC Awakens!
 
- Unfrying your brain with F#
 
 
 | 
- Axel Fontaine
 
- Mark Price
 
- Mathieu Bastian
 
- Monica Beckwith
 
- Andrea Magnorsky
 
 
 | 
| 
 25 APR 
 | 
- Business Mapping: Building an Agile Organisation
 
- Microservices for a Streaming World
 
- Project Jigsaw in JDK 9: Modularity Comes To Java
 
- Streaming auto-scaling in Google Cloud Dataflow
 
- Continuous Delivery: Benefits Explained
 
 
 | 
- Tony Grout & Chris Matts
 
- Ben Stopford
 
- Simon Ritter
 
- Manuel Fahndrich
 
- Lianping Chen
 
 
 | 
| 
 2 MAY 
 | 
- Patterns of reliable in-stream processing @ Scale
 
- Resilient Predictive Data Pipelines
 
- CD at LMAX: Testing into production and back again
 
- How to win hearts and minds
 
- Acceptance Testing for Continuous Delivery
 
 
 | 
- Alexey Kharlamov
 
- Sid Anand
 
- Sam Adams
 
- Chris Young & Kate Gray
 
- Dave Farley
 
 
 | 
| 
 9 MAY 
 | 
- Understanding Core Clojure Functions
 
- An Introduction to Property Based Testing
 
- Cargo "Cult"ure: Imitation can be Suicide
 
- @WillHillBet: Love failure & embrace the fall out
 
- Types working for you, not against you
 
 
 | 
- Jonathan Graham
 
- Aaron Bedra
 
- Glen Ford
 
- Gavin Stevenson
 
- Richard Dallaway
 
 
 | 
| 
 16 MAY 
 | 
- Funnel:Enterprise Monitoring w/ Functional Streams
 
- Growing Up Unruly
 
- Staying in Sync: From Transactions to Streams
 
- Much Faster Networking
 
- Subside Failure: Partitioning Time and Space
 
 
 | 
- Runar Bjarnason
 
- Rachel Davies
 
- Martin Kleppmann
 
- David Riddoch
 
- Sadek Drobi
 
 
 | 
| 
 23 MAY 
 | 
- How Will Persistent Memory Change Software Design?
 
- Far from the mobbing crowd
 
- The Dark Art of Container Monitoring
 
- GoshawkDB: Making time with Vector Clocks
 
- Ending the Chain-of-Blame: Continuous Consequence
 
 
 | 
- Maciej Maciejewski
 
- Matt Wynne & Steve Tooke
 
- Luca Marturana
 
- Matthew Sackman
 
- Katherine Kirk
 
 
 | 
| 
 30 MAY 
 | 
- Video Factory: Powering BBC iPlayer from the cloud
 
- Microsoft Cloud's Frontdoor: Building a Global API
 
- Using Pony for Fintech
 
- Scala, ECS, Docker: Delayed Execution @Coursera
 
- Techniques for a Successful Agile Transformation
 
 
 | 
- Stephen Godwin
 
- Charles Lamanna
 
- Sylvan Clebsch
 
- Brennan Saeta
 
- Steve McDonald & Mark Landeryou
 
 
 | 
| 
 6 JUN 
 | 
- Not quite so broken TLS using Unikernels
 
- JS Everywhere
 
- Game of Performance: A Song of JIT and GC
 
- Patterns in a Containerized World
 
- Mens Sana in Corpore Sano: Optimising Mind & Body
 
 
 | 
- Anil Madhavapeddy
 
- Matteo Collina
 
- Monica Beckwith
 
- Matthias Luebken
 
- Phil Nash
 
 
 | 
| 
 13 JUN 
 | 
- Rust: Systems Programming for Everyone
 
- Observe, Enhance, & Control: VMs to Containers
 
- Effortless Eventual Consistency with Weave Mesh
 
- Containers Change Everything
 
- How being ordinary gets extraordinary output
 
 
 | 
- Felix Klock
 
- Mitchell Hashimoto
 
- Peter Bourgon & Matthias Radestock
 
- Anne Currie
 
- Katherine Kirk
 
 
 | 
| 
 20 JUN 
 | 
- Build, Ship and Run Unikernels
 
- Meet the Node.js anti-patterns
 
- Distributed systems in practice, in theory
 
- Hunting Unicorns - The Quest for Modern Agile
 
- Distributed Consensus: Making Impossible Possible
 
 
 | 
- Justin Cormack
 
- Igor Soarez & Pedro Teixeira
 
- Aysylu Greenberg
 
- Alex Wilson & Vikki Read
 
- Heidi Howard
 
 
 | 
| 
 27 JUN 
 | 
- Successful Go program design, 6 years on
 
- Hash Histories - toy blockchains for great danger
 
- Bitcoin Security: 1/10th cent to a billion dollars
 
- Burnout
 
- Building a Modern Security Engineering Team
 
 
 | 
- Peter Bourgon
 
- J Chris Anderson
 
- Olaf Carlson-Wee
 
- John Willis
 
- Zane Lackey
 
 
 | 
| 
 4 JUL 
 | 
- Automating Security at Slack
 
- Fighting the #fintech Wave with DevOps
 
- Making a Sandwich: Effective Feedback Techniques
 
- Creating Customer-Centric Products using Big-Data
 
- Building Trust Machines using the Block Chain
 
 
 | 
- Ryan Huber
 
- Benjamin Wootton
 
- Dan North
 
- Kriti Sharma
 
- Ken Kappler
 
 
 | 
| 
 11 JUL 
 | 
- RxJS 5 In-depth
 
- Culture Eats Principles For Breakfast
 
 
 | 
- Gerard Sans
 
- Ian Dugmore & Jonathan Smart
 
 
 |