GOTO Amsterdam (June 13-15, 2016) is a vendor independent international software development conference with more than 60 top speakers and 800 attendees. The conference covers topics such as Microservices, Rugged, JavaScript, Post-Agile, Data, Spring++, Connected Worlds & Philosophy.
Florian Thiel, TweetWannabe Universal Engineer
Biography: Florian Thiel
Florian is interested in organizational culture, teaching, development, ops and has been practicing DevOps before the term was coined.
He loves metrics, automation and improvements katas, writes Java, Groovy, Python (and numerous other languages when need arises).
Currently, Florian works at Deutsche Post E-Post Development GmbH in a team with end-to-end product responsibility.
Twitter: @noroute
Presentation: TweetMono-Micro
Monoliths Must Die! A Vert.x tale on Reactive Microservices / 11:50 - 12:05
Prerequisite attendee experience level: beginner
Monolith applications are all around and can't scale! We need to take action now before it is too late. We live in a world where all things are on the Internet. Why do we still use an application architecture designed when only PCs were on the Internet?
Microservices are one answer, however, we should consider reactive microservices if we want to "web scale" or even "IoT scale"! Vert.x is a toolkit to create reactive microservices on the Java Virtual Machine. It lets you build scalable applications transparently distributed in Java, JavaScript, Ruby and Groovy. You don’t have to choose a single language, just mix them!
This session explains how the simple model promoted by Vert.x enables the construction of concurrent, scalable and efficient micro-service based applications.
by Paulo Lopes
Why Microservices might not be for You - Three Essential Questions / 12:10 - 12:25
Prerequisite attendee experience level: advanced
I will propose three essential questions about your business and technological context you should answer (or at least think about) before going all-in on the microservices hype.
The talk will be mostly conceptual to get the discussion going and not dive into technical details.