Engineering the Future of Software
Feb 25–26, 2018: Training
Feb 26–28, 2018: Tutorials & Conference
New York, NY

Schedule: Theoretical sessions

1:15pm–2:05pm Tuesday, February 27, 2018
Jonathan Moore (Comcast Cable)
Average rating: ****.
(4.15, 13 ratings)
Rate limiting is the most common capacity management approach for API gateways, but concurrency management is a fundamentally better concept for a variety of reasons. Jon Moore outlines the basic queuing theory behind concurrency management and shares a new algorithm for keeping misconfigured clients from causing trouble for everyone else. Read more.
4:50pm–5:40pm Tuesday, February 27, 2018
Duncan DeVore (Lightbend)
Average rating: ***..
(3.67, 3 ratings)
Duncan DeVore discusses the ins and outs of dealing with modular JVM-based application consistency, distributed state, and identity coherence with techniques such as idempotency, eventual and casual consistency, the CAP theorem, single source of truth, and distributed domain design. Read more.
1:15pm–2:05pm Wednesday, February 28, 2018
Viktor Klang (Lightbend)
Average rating: **...
(2.67, 3 ratings)
Viktor Klang offers a new take on enterprise integration patterns that builds on top of the Reactive Streams standard, an orchestration layer where transformations are standalone, composable, and reusable and—most importantly—use asynchronous flow-control (backpressure) to maintain predictable, stable behavior over time. Read more.