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.
Paulo Lopes, TweetPrincipal Software Engineer at RedHat
Biography: Paulo Lopes
I'm Paulo and I've used my 10+ years of software development experience writing, rewriting, banging my head against the wall, editing and re-editing high-performance web application to make Vert.x an even more awesome framework. I am also the author of ""yoke"" and other small open source projects. I jump out of bed with a big smile on my face each morning because I know reactive microservices are real and will finally put monoliths and big balls of mud to an end.
This is more than a job; I'm on a mission to build fast and faster applications!
Twitter: @jetdrone
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.