NGJ-9690 Microservices - enough with theory, let's code some | Devoxx

Microservices - enough with theory, let's code some


archisec Architecture & Security

Room 3 - NoFluffJobs

Tuesday at 15:10 - 16:10

We have been on many talks about the (not so) new software design approach which is - "Microservices".

Having organized few Microservice Hackathons (both public and internal) and developing applications for the last 7 months using that approach, we would like to show you what are the BUTs of the idea. Rarely can you hear about the chalenges and issues related to this architectural approach and we’ll tell nothing but the truth about it. Also we’ll show how you can quickly start creating your own apps using the tools we have created at 4finance / SoftwareMill.

Just a glimpse of what will you see in action: zookeeper for service discovery; Kibana / Graphana for monitoring; client code in Java, Scala and Groovy; Ansible for provisioning. And the best part is that everything is opensourced and ready to use.

Expect nothing but live coding and may the Demo Gods have mercy on us ;-)

Tomasz Szymański Tomasz Szymański

I have been working on almost all steps of the Software Engineer career ladder. Starting from intern at JBoss, a division of RedHat, ranging to Application Architect in a big financial institution in South Africa.

In the meantime I have started a company which aims at creating a cool place to work at.

I believe in agile methodologies, good code and communities. For the last I have been leader of Warsaw JUG for many years, and recently I have started Warsaw Groovy User Group.

Marcin Grzejszczak Marcin Grzejszczak

JVM programmer. Enthusiast of clean coding and good design. Coauthor of the Builder AST Transformation in Groovy and of the Microservices project at 4finance. Microservice architecture junkie. Contributor to several open source projects (Drools, Moco, Mockito). Co-leader of the Warsaw Groovy User Group. A member of the Most Valuable Blogger program at DZone and Java Code Geeks.