Friday Apr 27
09:00 –
16:00
Room 206
High-Performance Messaging with Aeron
In this workshop you will learn how to build microservices with Aeron and SBE in Java. Microservices capable of handling millions of messages per second with very low and predictable response times. We will cover some networking theory and the design of Aeron so you know how to use it with mechanical sympathy.
- Topics covered will include:
- Network fundamentals
- Aeron design
- Encoding & decoding messages with SBE for zero copy semantics
- Handling large messages and streaming
- Monitoring, debugging, and spying on streams
- Basic tuning for performance and resource management
- “Multicasting” in the cloud with multi-channel-cast
- Configuring message delivery service levels: allow loss, reliable, recorded, clustered, etc.
- Flow control and congestion control strategies – When and how to use them.
- Customising channel endpoints for extending Aeron, e.g. testing loss scenarios.
- How to build a non-blocking microservice using a single thread
Delegates need a laptop with Java 8 installed and be comfortable with hands on coding.
AWS Security Essentials Workshop
Aaron Bedra
Tuesday Apr 24, 09:00
SOLD OUT: Architecture with Agility
Kevlin Henney
Friday Apr 27, 09:00
Estimates or NoEstimates?
Woody Zuill
Tuesday Apr 24, 09:00
SOLD OUT: Data Science and Analytics for Developers (Machine Learning)
Phil Winder
Friday Apr 27, 09:00
Distributed Live Coding with Sonic Pi
Sam Aaron
Tuesday Apr 24, 09:00
Production Grade Kubernetes
Russell Trow
Ian Crosby
Tuesday Apr 24, 09:00
Chaos Engineering Deep Dive
Russ Miles
Friday Apr 27, 09:00
Build Container Orchestration with Docker Swarm
Bret Fisher
Laura Frank
Friday Apr 27, 09:00
SOLD OUT: Testing Faster
Daniel Terhorst-North
Friday Apr 27, 09:00

Building Next-Gen Cloud-Based Apps: Workshops on Cloud, Serverless, and Container Orchestration
Jim Basler
Ajit Kadari
Josh Kahn
Angela Wang
Bridget Kromhout
Chris Munns
Tuesday Apr 24, 09:00
High-Performance Messaging with Aeron
Martin Thompson
Friday Apr 27, 09:00
Continuous Delivery Training Course: Theory, Technology and Practice
Dave Farley
Tuesday Apr 24, 09:00
SOLD OUT: Working Effectively with Legacy Code
Michael Feathers
Tuesday Apr 24, 09:00

Master Serverless with Amazon Web Services and JSF Architect
Brian Leroux
Friday Apr 27, 09:00
CQRS and Event Sourcing with Axon Framework
Allard Buijze
Tuesday Apr 24, 09:00
SOLD OUT: Data Science and Analytics for Developers (Machine Learning)
Phil Winder
Tuesday Apr 24, 09:00