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

Schedule: Framework-focused sessions

Add to your personal schedule
10:45am–12:15pm Tuesday, February 27, 2018
Enterprise architecture, Leadership skills
Location: Sutton North Level: Advanced
Eben Hewitt (Sabre)
Average rating: ****.
(4.80, 10 ratings)
Eben Hewitt explains what the world’s top strategy firms can teach us about the intersection of strategic thinking and architecture and outlines a framework, process, and set of tools that will help you create a powerful technology strategy for your organization. Read more.
Add to your personal schedule
2:15pm–3:05pm Tuesday, February 27, 2018
Application architecture, Distributed systems, Microservices
Location: Grand Ballroom West Level: Intermediate
Allard Buijze (AxonIQ)
Average rating: ****.
(4.75, 4 ratings)
Most discussions about implementing microservices start by evaluating the technical options and their challenges. However, the real business value is in functionality. Allard Buijze demonstrates how to build evolutionary microservices, starting with a single application that can be scaled out and distributed once the sensible boundaries are known. Read more.
Add to your personal schedule
4:50pm–5:40pm Tuesday, February 27, 2018
Kai Wähner (Confluent)
Kai Wähner shares a highly scalable, mission-critical infrastructure using Apache Kafka and Apache Mesos: Kafka brokers are used as the distributed messaging backbone; Kafka’s Streams API embeds stream processing into any external application without the need for a dedicated streaming cluster; and Mesos is used as a scalable infrastructure to leverage the benefits of a cloud-native platform. Read more.
Add to your personal schedule
1:15pm–2:05pm Wednesday, February 28, 2018
Viktor Klang (Lightbend)
Average rating: ****.
(4.00, 1 rating)
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.
Add to your personal schedule
4:50pm–5:40pm Wednesday, February 28, 2018
Cloud native, Distributed systems, Microservices
Location: Regent Level: Intermediate
Christian Posta (Red Hat)
Average rating: *****
(5.00, 1 rating)
When building microservices, you must solve for a number of critical functions, but the process can be incredibly complex and expensive to maintain. Christian Posta offers an overview of Envoy Proxy and Istio.io Service Mesh, explaining how they solve application networking problems more elegantly by pushing these concerns down to the infrastructure layer and demonstrating how it all works. Read more.
Add to your personal schedule
4:50pm–5:40pm Wednesday, February 28, 2018
Marty Brodbeck (Shutterstock)
Average rating: ****.
(4.00, 1 rating)
In an effort to consolidate and modernize the company’s technology stack, Shutterstock recently embarked on a technology overhaul, which also led to organizational and cultural change. Marty Brodbeck shares some of the decisions Shutterstock made and the challenges it faced during this huge transformation, along with key principles that drove and guided the shift. Read more.