If you are a server-side Java developer, you should be attending JakartaOne Livestream. As the name implies, it is a virtual conference to cover all things Jakarta EE (in case you weren’t paying attention, Jakarta EE is Java EE transferred to the Eclipse Foundation from Oracle). To boot, the conference is entirely free. It will take place on September 10th – the same date Jakarta EE 8 is to be released (this first release will mirror Java EE 8 – just completely in open source including the compatibility test kit). As I will cover in greater detail here, the conference content will cover what Jakarta EE truly means, Jakarta EE 8, MicroProfile as well as future specifications to come for Jakarta EE. Hopefully this will be the first of many JakartaOne conferences to come.
We have been very fortunate to have an excellent program committee with Adam Bien, Josh Juneau, Arun Gupta, Ivar Grimstad and Tanja Obradovic (I am part of the program committee too). We have had some excellent content submissions as well that has enabled us to build a great program. In fact the content has been so great we will try to schedule some of the talks we could not accept as Jakarta Tech Talks in the coming months.
The conference will run from 7 AM to 1 AM EST. That should provide decent coverage to most of the globe for at least part of the day. The following is a high overview of the program.
- The opening keynotes will be provided by Eclipse Foundation executive director Mike Milinkovich and the father of Java James Gosling. Mike will discuss Jakarta EE itself while James will put Jakarta EE in the context of the broader Java ecosystem.
- Vendors such as IBM, Oracle, Payara, Tomitribe and Fujitsu will voice their support of Jakarta EE in the industry keynote.
- IBM WebSphere lead architect Kevin Sutter will provide a high level overview of Jakarta EE in Jakarta for DummEEs.
- Java Champion and Java EE Guardian Josh Juneau will provide a high level overview of Jakarta EE 8 features. Josh will also briefly cover what the future might bring for Jakarta EE.
- Java Champion Ivar Grimstad will provide a state of the union for MicroProfile, including a feature tour and road map.
- Java Champion Adam Bien will deliver a slide-free live coding session that uses Jakarta EE and MicroProfile together.
- Java EE veteran Richard Monson-Haefel will discuss how the community can help contribute and move Jakarta EE forward.
- Folks leading some early Jakarta EE specifications will share what they have in the works beyond Jakarta EE 8. Specifications covered include Jakarta NoSQL (led by Java Champion Otavio Santana), Jakarta Concurrency (led by Payara CEO Steve Millidge), Jakarta JSON Binding (led by JCP star specification lead Dmitry Kornilov), Jakarta REST (led by Java EE Guardian Markus Karg), Jakarta Security (led by Java EE Guardian Arjan Tijms), Jakarta Messaging (led by Tomitribe founder David Blevins) and Jakarta Faces (led by Java EE Guardian Arjan Tijms).
- Jakarta EE key stakeholders in the steering committee will hold an open panel. This is your opportunity to interact with Jakarta EE stakeholders directly in real time.
- There will be sessions on innovative ecosystem open source projects like Quarkus and Helidon.
- I will show the many ways Jakarta EE applications can run on the cloud (in my case on Azure).
You can view the full program on the JakartaOne Livestream website. Special thanks are in order for Edwin Derks, Sebastian Daschner and Victor Orozco for being very good sports and agreeing to be backup speakers at the conference.
I sincerely hope it will join us on September 10th and also tell your friends and colleagues. There is a lot of important information for all server-side Java developers that the conference is in a unique position to deliver. Note that while you can attend for free, you do need to pre-register to view the sessions on September 10th. If you can’t attend on September 10th, no worries. The sessions will be publicly available for free at a later point in time. Finally, don’t forget to follow the official conference Twitter handle to get updates between now and then.
Please note these views are my own and do not reflect the views of Microsoft as a company.