Java Native is going beyond!
Java Native is going beyond!

Java Native is going beyond!

Platform and the frameworks around the language make Java Java. These frameworks help convert code into a database, HTTP requests, etc. It is challenging to build an enterprise application with "pure” Java.


Even with different proposals, those frameworks have the annotation-driven way in common. Thus we can see the magic happen in our code with a couple of annotations.?


But it has a price that has become higher in the cloud age: reflection! Reading these metadata in real-time consumes more memory and causes a startup delay.


The software design of our applications has changed to small pieces and a higher frequency of deploys. The JVM made several changes to improve the relationship with a container, but it is inadequate if the frameworks do the same.


The framework's answer to this new demand was to avoid reflection as much as possible, and we can use it on news frameworks such as Quarkus, Spring Native, and Micronout. The world of specification works in a CDI Lite as well.


This edition will cover more about Java Native - a world without reflection and more native code with GraalVM.


I hope that you enjoy it.


Articles:

Videos:

  • The Future of Java by Mark Little: Learn about the latest innovations in Java, including how Kube-native Java,? Quarkus, OpenJDK, and Eclipse Adoptium are proving more and more critical in a Kubernetes environment and how you can be on the leading edge of Kubernetes-native Java developers.

The Eclipse Foundation Community Awards


I run the 2022 Eclipse Community Awards Voting in two categories: Top Committer and Top Contributor.

Thank you, and I'm glad to participate in it.

https://t.co/jEZrZikECV


Note: You must have an Eclipse.org account to vote.? You can create an account here.

要查看或添加评论,请登录

Otavio Santana的更多文章

社区洞察

其他会员也浏览了