About a month ago, Red Hat announced that it will be taking over the leadership for OpenJDK 8 and OpenJDK 11 calling out the need for continued support of the technology and community. But what does this mean for the developer community? We asked our readers and the results are in!
The Apache Software Foundation announced that the Java-based open source RPC framework used by giants like Alibaba, Apache Dubbo, is now a Top-Level Project. Let’s have a look at what this framework is all about.
Quarkus version 0.15.0 is here, with a few major changes and some bug fixes. Take a look at what’s new for this container-first Kubernetes native Java stack. Be sure to also say hello to the new logo, made with the concept of supersonic subatomic Java in mind.
The results of the second annual Jakarta EE Developer Survey are live! With around 1,800 respondents, the survey provides some valuable insight into the future of enterprise Java. Let’s have a look.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we had an important update on the Jakarta EE negotiations between Oracle and The Eclipse Foundation which appears to have hit a roadblock.
It’s the first Monday of the month and that means that it is time for our monthly recap! From the latest updates on the progress towards Angular v8 to the first look at JDK 13, this month had it all. Let’s take a look.
Time to keep up with the developments happening in Java and in the potential future of the JDK. Let’s take a look at this newly added JEP draft: JVMCI based just-in-time compiler pre-compiled as shared library. What goals for Java does it propose?
What’s new for Java? Discussion and JEP drafts move us forward day by day. One JEP draft suggests a new solution: Keyword Management for the Java language. See what its goal are, what it plans to accomplish, and what potential alternatives there are.
How do Java and the blockchain fit together? The BloxBean project released Aion4j, a set of Java development tools and frameworks that will help developers build smart contracts using the Aion Virtual Machine. Their proposed goals include increasing the productivity and confidence of smart contract developers.
Are you looking for an answer to the long-standing debate Java vs. Python? Are you starting a new project and can’t decide which language will suit you best? Fear not! Rilind Elezaj has some handy advice.
Brian Goetz has submitted a new JEP draft aimed at making data aggregates in Java easier to write, read and correct. Let’s take a closer look.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we saw a big announcement coming over from Red Hat who is taking over the leadership from Oracle for OpenJDK 8 and OpenJDK 11. Let’s have a look.
Just because a particular tool is popular does not automatically mean that it is suitable for every situation. This issue of JAX Magazine is a cocktail of both popular and lesser-known tools because we believe that, in order to get familiar with the Java ecosystem, one needs to know a bit of everything or at least stay up-to-date with tools and trends.
Reactive programming promises higher performance of Enterprise Java applications with lower memory requirements. This promise is achieved by avoiding blocking calls that always lead to process and context switches in the operating system. Such context switches have a high CPU and memory overhead, which, of course, is reduced by fewer of such switches. However, this performance gain of reactive programming comes at the price of poorer maintainability of the software. But is the higher performance worth the price and what are the alternatives? Let’s take a closer look at this in this article.