All Software Architecture, All the Time
June 10-13, 2019
San Jose, CA

Integration architecture sessions

Add to your personal schedule
9:00am–12:30pm Tuesday, June 11, 2019
Location: 230 B
Secondary topics:  Best Practice, Hands-on, Overview
Edwin Maldonado (Independent Consultant)
Average rating: ***..
(3.17, 6 ratings)
Software engineers usually find themselves changing hard-coded content on the presentation layer, changing a paragraph here and there; that’s difficult to maintain and hard to scale. Now imagine you have to support and apply the same changes on the website and other devices. Edwin Maldonado provides the tools you need to design a reusable information architecture. Read more.
Add to your personal schedule
1:30pm–5:00pm Tuesday, June 11, 2019
Location: 230 C
Secondary topics:  Hands-on
Tom Hofte (Xebia), Jochem Schulenklopper (Xebia), Gero Vermaas (Xebia)
Average rating: ****.
(4.56, 9 ratings)
A web API, like a website, is a channel into your business domain. Because of its simplicity, REST is the de facto standard for developing web APIs. But translating complex domain behavior to simple REST concepts is not straightforward. Tom Hofte and Marco van der Linden discuss RESTful resource modeling and share practical solutions to bridge the gap between a domain model and a RESTful API. Read more.
Add to your personal schedule
11:00am–11:45am Thursday, June 13, 2019
Location: 210 A/E
Secondary topics:  Best Practice, Hands-on, Theoretical
Average rating: **...
(2.83, 6 ratings)
The resiliency of microservices-based applications heavily depends on how well they handle interservice communication over an unreliable network. Kasun Indrasiri provides an in-depth overview of common microservice resiliency patterns such as timeout, retry, circuit breaker, fail-fast, bulkhead, transactions, and failover/load balancing, and the role service meshes play in realizing them. Read more.
Add to your personal schedule
3:55pm–4:40pm Thursday, June 13, 2019
Location: 210 B/F
Secondary topics:  Anti-Pattern, Best Practice
Christian Posta (solo.io)
Average rating: ***..
(3.83, 6 ratings)
An application gateway is a piece of infrastructure that helps existing software systems incrementally adopt new technologies like microservices and serverless. It's not as single purposed as an API gateway and not as complicated as a full-service mesh and provides immediate value. Christian Posta explores this emerging pattern. Read more.