Program
Please use this form to submit topics and question for the October, 26th The Future of Microservices panel.
Please use this form to sign up for the October, 25th dinner.
9.00 | Welcome |
9.15 | Keynote: Steve Ross-Talbot |
10.00 | Break |
10.30 | Session 1 |
11.50 | Lunch |
13.30 | Session 2 |
15.10 | Break |
15.40 | Session 3 |
17.00 | End of first day |
18.00 | Dinner |
9.00 | Welcome |
9.15 | Keynote: Claudio Guidi |
10.00 | Break |
10.30 | Panel: The Future of Microservices |
12.00 | Lunch |
13.30 | Session 4 |
15.00 | Break |
15.30 | Session 5 |
17.00 | End of second day |
Detailed program
-
- 10.30
- Florian Rademacher Formalizing Domain-driven Microservice Design with UML's Profile Mechanism
- 11.00
- Saverio Giallorenzo and Ivan Lanese Choreographies for Microservices
- 11.30
- Marco Peressotti On choreographic programming and lossy communications
-
- 13.30
- Balakrishna Subramoney Soul of a Microservice
- 13.50
- Einar Broch Johnsen, Jacopo Mauro and Ingrid Chieh Yu A Model-Based Scalability Optimization Methodology for Microservices on the Cloud
- 14.20
- Quirino Zagarese and Laurence Withers Microservices and Continuous Delivery: a Pragmatic Perspective of three Common Dilemmas
- 14.50
- Peter-Christian Quint and Nane Kratzke Towards a Description of Elastic Cloud-native Applications for Transferable Multi-Cloud-Deployments
-
- Session 3a: Support
- 15.40
- Immaculee Joselyne Munezero, Benjamin Kangwa and Joseph Balikuddenbe A Framework to Modernize SME Application in Emerging Economies: Microservice Architecture Pattern Approach
- Session 3b: Applications
- 16.10
- Michail Kargakis Migrating the OpenShift CI infrastructure to a microservice architecture
- 16.40
- Jonas Malte Hinchely Open Data Framework
- Session 3a: Support
-
- Session 4a: Applications
- 13.30
- Eugenio Concepción, Pablo Gervás and Gonzalo Méndez A microservice-based architecture for story generation
- 14.00
- Balint Maschio The use of microservices to implement cross process integration and data sharing
- Session 4b: Tools
- 14.30
- Robert Ramač and Vladimir Mandić The Challenges of Developing a Multi-Domain Microservices Platform: The Case of REQSTER
- Session 4a: Applications
-
- 15.30
- Jonas Sorgalla AjiL: A Graphical Modeling Language for the Development of Microservice Architectures
- 16.00
- Philip Wizenty MAGMA: Generating Microservice Infrastructure
- 16.30
- Dan Sebastian Thrane Packaging Microservices in Jolie
Regular Talks
Short Talks
Jonas Malte Hinchely | Open Data Framework |
Marco Peressotti | On choreographic programming and lossy communications |
Peter-Christian Quint and Nane Kratzke | Towards a Description of Elastic Cloud-native Applications for Transferable Multi-Cloud-Deployments |
Balakrishna Subramoney | Soul of a Microservice |
A Linguistic Approach to Microservices
Speaker: Claudio Guidi @ italianaSoftware
Abstract
Microservices are usually considered the be technology agnostic, thus they are approached in terms of architectures or models to be applied on distributed systems. Nevertheless, their basic mechanisms can be crystallized within a unique programming language by offering a new mindset for developers and engineers, In the past years we dealt with such an objective starting from the theoretical foundations of service oriented computing. In this presentation I’ll show our experience and our results in approaching microservices with a specific programming language called Jolie.
Speaker Bio
The problem with Microservices
Speaker: Steve Ross-Talbot @ Estafet
Abstract
Are microservices really the next Big Thing? Whilst they currently dominate conferences and the language of product vendors - often linked to APIs, Continuous Delivery, Containers and PaaS - the deluge of information often confuses rather than clarifies. This has led to sub-optimal microservices architectures and some spectacular failures.
In this talk, we will discuss both data-centric and interaction-centric approaches, looking at what happens when people “code-first-and-ask-questions-later”. How much up-front thinking do you need?, and how can you exert sufficient control over implementations once they are live? The future may well include policy-driven microservices architecture, but you need to ask some tough questions now if you are going to deliver to the business on a continued and scaled basis.