Ignoring fashion trends with Jakarta EE and MicroProfile

Day 2 /  / Track 1  /  EN / Introduction to technology

SOA, share nothing, microservices, or serverless. Fashion comes and goes, good ideas remain.

In this session Adam will implement a Jakarta EE/MicroProfile application from scratch and discuss timeless architectures, designs, and best practices. The concepts and attendee's questions are going to be answered with (hopefully) working code.


Adam Bien

Adam Bien is working as a freelancer with Java since JDK 1.0, with Servlets/EJB since 1.0 and before the advent of J2EE in several large-scale applications. He's an architect and developer (with usually 20/80 distribution) in Java (SE/EE/FX) projects.

He has written several books about JavaFX, J2EE, and Java EE, and he's the author of Real World Java EE Patterns—Rethinking Best Practices and Real World Java EE Night Hacks—Dissecting the Business Tier. He's writing books and articles during travels and sometimes even unproductive meetings.

In Adam's leisure, he participates in the JCP as an Expert Group member for the Java EE 6 and 7, EJB 3.X, JAX-RS, CDI, and JPA 2.X JSRs.

Invited Experts

Dmitry Aleksandrov

Co-leader of the Bulgarian Java User Group. In addition to work, Dmitry performs talks at conferences. Organizer of jPrime.io Conference — largest Java conference in Balkans.

List of his main interests includes dynamic languages on JVM (Nashorn project) and Java EE, as well as all Spring Framework's infrastructure. He is into experimental Java projects.

Andrey Dmitriev
JUG Ru Group

Andrey graduated from SPbU "Mathematics and Mechanics" faculty. He was developing a graphical stack of JDK libraries (AWT / Swing / JavaFX) for few years in Sun and Oracle. Andrey supervised the development team in QuickOffice, was responsible for the functionality QuickPoint component, worked as a manager of load testing group in NetCracker.

Currently, Andrey is the production department lead at JUG Ru Group.