Jean-Louis is Director of Engineering at Tomitribe, Member of the Apache Foundation, seasoned Architect and deeply passionate about Open Source. His background is in banking, insurance, telecommunications, and public domain. His first contributions to Apache were implementing WS-Security in TomEE and is an active contributor to many other projects including OpenEJB, OpenWebBeans, Geronimo and Sirona. He is involved in the Java Community Process (JCP) and is an active member of the EJB 3.2 expert group. He shares his knowledge by speaking at Java User Groups (JUG) and conferences such as ApacheCon Europe and Devoxx. His past experiences and present specialties include Spring, Hibernate, JPA, CDI, JSP, SOAP, RESTful services, WS-Security, Tapestry, Tomcat, IBM WebSphere, Java EE, SOA architecture and much more. And beyond his “normal” workday he also teaches Web Services, Java EE, and more at his local university in France. If Jean-Louis is not coding or playing with his precious children, Luna, Luka and Luis, he is living his second life as a referee in the French National Handball League.
— TOPIC —
Lightweight Enterprise Java with MicroProfile
Jean-Louis laughs at people that tell him that Java is slow, heavyweight and cumbersome. Maybe it was true when we had EJB2. He will prove you that we can develop Enterprise Applications with just a few lines of code that can run in a Raspberry PI. If it runs in a PI, we can safely say it would run anywhere! To be able to do it, Jean-Louis is going to use a new platform called Microprofile. Microprofile optimizes Enterprise Java for a Microservices Architecture and delivers application portability across multiple runtimes. You can use a subset of the Java EE specifications to develop Microprofile applications, with JAX-RS, CDI, and JSON-P and later evolve it with Config, OpenAPI, Metrics, Tracing and JWTs. Join Jean-Louis for this live coding session and help him spread the word that Java is actually great for the Enterprise.