This month we had Oracle Code One dominate the lions share of everyone’s attention with talks and announcements. So you will notice I have included more than my usual amount of videos, that feature some of the talks and panels from the event. Shortly afterwards was the first Jakarta One Virtual conference that finally announced Jakarta EE 8! Which explains the a large rise in Jakarta EE and MicroProfile content.
Below you will find a curated list of some of the most interesting news, articles and videos from this month. Cant wait until the end of the month? then visit our twitter pagewhere we post all these articles as we find them!
Articles
Microservices in the cloud, part two – In this excellent post, Otavio takes a deep dive into each module. Paying close attention to creating clean code by considering design and architecture. hubs.ly/H0kyVnl0
A look in to MicroProfile – In the third part of his series, David Hutchison goes into detail of his experience doing integration Testing with Payara Micro.
Jakarta EE 8 Release Preview – The Jakarta EE 8 release has enterprise developers asking a lot of questions. The great folks at JRebel give some insight into the release and how it may affect you.
Modern Best Practices for Testing in Java – This post by Philipp Hauer contains many modern best practices for unit tests and integration tests in Java. It involves modern technologies like JUnit5, AssertJ, Testcontainers, and Kotlin.
Scaling Applications with Kubernetes – This blog gives you a quick overview of Kubernetes and how to run your application in a scaled fashion by either defining the scaling manually, or automatically by the Horizontal Pod scaler.
All Things Java 8 – Java 8 brought a lot of changes to the JVM. Here’s a guide to all things Java 8, including tutorials on FP concepts, lambda expressions, and more by Lindsay Smith.
WHAT IS: JSON Processing (JSON-P)? – Philip Riecks covers this important MicroProfile spec which allows you to create, write, read, stream, transform and query JSON objects
Comic Of The Month
Videos
Jakarta EE Expert Panel –This video shows the really interesting Jakarta EE Expert Panel at the Java 2 Days conference discussing the future of Jakarta EE, with expert panellists.
IoT powered by Microprofile – Microservices in practice | Jakarta Tech Talks – This talk demonstrates how you can design a good production-ready, secure, modular Java full-stack system with IoT devices based on the Enterprise stack with Microprofile combined with good continuous deployment infrastructure patterns. hubs.ly/H0kDJLy0
Payara Customer Stories – In this customer testimonial we interviewed Neil Openshaw (Senior Manager of Software Engineering at HyperWallet). We are really proud of how this video came out, give it a watch and let us know what you think!
My personal journey to Open Source – James Gosling was at ApacheCon recently and gave a talk about his personal journey to being a big fan of Open Source.
Java Modules: Why & How? – Java modules are the future. However, enterprise applications have legacy code—lots of it. How in the world do we migrate from the old to the new? Venkat dives deep into answering these questions in this great talk at CodeOne.
Life After Java 8 – In this great talk from the always entertaining Trisha Gee you’ll learn the pros and cons of upgrading from Java 8. Including features in the latest versions of Java, performance implications and potentially expensive license changes.
Practical MicroProfile with Java EE – Ryan Cuprak looks at how you can use the MicroProfile APIs to turbocharge your existing Java EE application. Even if you aren’t writing microservices, MicroProfile has many exciting features to improve your existing applications.
Jakarta EE 8 + Microprofile 3.0: Live Coding – With Even Less Ceremony – In this session Adam Bien talks to the Soujava JUG on deploying communicating microservices, including System Test and continuous deployments with WAD, explained exception handling and implemented some fault tolerance patterns with MicroProfile 3.0.
Community News
JakartaEE 8 is here! – Courtesy of a fully open source, vendor-neutral, community-driven process that delivers a cloud-native path for enterprise grade Java. A monumental accomplishment, congratulations to the Eclipse Foundation and everyone involved.
Some very interesting discussions taking place at Open Core Summit around suggestions of the future of open source and open core. Its getting pretty spicy.
Recently Oracle announced that they will stop work on ADBA – “We stopped work on ADBA for two reasons: per the Java team the future for scalable Java code is fibers, not async and there was very little support within the Java community for ADBA.”