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 |