Overview
| Wednesday Aug 28 |
Thursday Aug 29 |
Friday Aug 30 |
|
| 9:00am – 9:10am | Welcome | Keynote 3 Hyrum Wright Talks Discussion Planning (15min) |
Keynote 5 Shane McIntosh Talks Discussion Planning (15min) |
| 9:10am – 10:30am | Keynote 1 Olaf Zimmermann Talks Discussion Planning (15min) |
||
| 10:30am – 10:40am | Coffee Break | Coffee Break | |
| 10:40am – 11:00am | Coffee Break | ||
| 11:00am – 11:10am | Breakout Discussions | Breakout Discussions | |
| 11:10am – 12:30pm | Breakout Discussions | ||
| 12:30pm – 2:00pm | Lunch Break | Lunch Break | Lunch Break |
| 2:00pm – 3:30pm | Keynote 2 Wilhelm Hasselbring |
Keynote 4 Philipp Haller |
Keynote 6 Erik Wilde |
| Talks | Talks | Talks | |
| Discussion Planning (15min) | Discussion Planning (15min) | ||
| 3:30pm – 3:45pm | Coffee Break | Discussion Planning (15min) | Coffee Break |
| 3:45pm – 4:00pm | Coffee Break | ||
| 4:00pm – 4:15pm | Breakout Discussions | Breakout Discussions Closing |
|
| 4:15pm – 4:30pm | Breakout Discussions | ||
| 4:30pm – 5:30pm | |||
| 5:30pm – 6:30pm | |||
| 6:30pm – end | Welcome Reception | Dinner | |
Wednesday, Aug 28
| 9:00am – 9:10am | Welcome |
| 9:10am – 10:40am | |
| Session 1: Microservices as an Architectural Principle | |
| Keynote 1: Domain-Driven Service Identification and Design with Microservice API Patterns Olaf Zimmermann |
|
|
Opportunities and Challenges when Applying DevOps Principles and Designing Architectures Stepan Seycek Structured monoliths: a fallacy or a good compromise between micro services first vs. monolith first approaches? Timo Verhoeven |
|
| Discussion Planning | |
| 10:40am – 11:10am | Coffee Break |
| 11:10am – 12:30pm | Breakout Discussions |
| 12:30pm – 2:00pm | Lunch Break & Networking Universitätsbräuhaus |
| 2:00pm – 3:30pm | Session 2: Microservices and FaaS |
| Keynote 2: Microservices as Architectural Style for Research Software Wilhelm Hasselbring |
|
|
From Microservices to Serverless. A new hype or a new hope? Davide Taibi Nimbus: Improving Developer Productivity for Function-as-a-Service Robert Chatley |
|
| Discussion Planning | |
| 3:30m – 4:00pm | Coffee Break |
| 4:00pm – 5:30pm | Breakout Discussions |
| 5:30pm – 6:30pm | |
| 6:30pm – end | Welcome Reception Währinger Straße 29, Faculty of Computer Science Building, University of Vienna |
Thursday, Aug 29
| 9:00am – 10:30am | Session 3: Web APIs |
| Keynote 3: Evolvability in APIs: Challenges and Opportunities from a Practical Perspective Hyrum Wright |
|
|
A gallery of OpenAPIs Cesare Pautasso Enabling GraphQL Adoption Erik Wittern |
|
| Discussion Planning | |
| 10:30am – 11:00am | Coffee Break |
| 11:00am – 12:30pm | Breakout Discussions |
| 12:30pm – 2:00pm | Lunch Break & Networking Universitätsbräuhaus |
| 2:00pm – 3:45pm | Session 4: Performance and Resilience Engineering |
| Keynote 4: Serverless Cloud Computing Beyond FaaS: Programming Models and Abstractions Philipp Haller |
|
|
Interactive Production Performance in the IDE Jürgen Cito Efficient Resilience Benchmarking of Microservice Architectures Andre van Hoorn TripleAgent: Monitoring, Perturbation And Failure-obliviousness for Automated Resilience Improvement in Java Applications Long Zhang |
|
| Discussion Planning | |
| 3:45m – 4:15pm | Coffee Break |
| 4:15pm – 5:30pm | Breakout Discussions |
| 5:30pm – 6:30pm | |
| 6:30pm – end | Dinner City Hall Vienna |
Friday, Aug 30
| 9:00am – 10:30am | Session 5: DevOps and CI/CD |
| Keynote 5: Noise in CI/CD data Shane McIntosh |
|
|
DevOps for Dynamic Interoperability of IoT, Edge and Cloud Systems Hong-Linh Truong Using Benchmarking in CI/CD David Bermbach |
|
| Discussion Planning | |
| 10:30am – 11:00am | Coffee Break |
| 11:00am – 12:30pm | Breakout Discussions |
| 12:30pm – 2:00pm | Lunch Break & Networking Universitätsbräuhaus |
| 2:00pm – 3:30pm | Session 6: Web APIs and Microservices |
| Keynote 6: Continuous Architecting Erik Wilde |
|
|
What the H** is Istio? Abdelfettah Sghiouar The Challenge to use graphQL for an Evolution to Microservice Architecture Lukas Ramach |
|
| Discussion Planning | |
| 3:30m – 4:00pm | Coffee Break |
| 4:00pm – 5:30pm | Breakout Discussions Closing |
