We spoke with Bruno Borges, Principal Product Manager for Java at Microsoft about the newest Preview of Microsoft Build of OpenJDK. See what this adds to the Java ecosystem, what it means for Java developers, and what the future has in store for the Microsoft Build of OpenJDK.
In this chaos engineering tutorial from Ram Lakshmanan, you will learn how to simulate CPU consumption to spike up to 100% on a host (or container). CPU consumption will spike up whenever a thread goes on an infinite loop. Find out how to diagnose a CPU spike.
If you are looking to learn Java, you may be wondering where to start. Which technologies should you focus on? Whether you are new to the language, a middle-level learner, or already using Java at work, this article explores the essentials that you need to know.
If you had to deliver a 2-floor ‘elevator sell’ for Quarkus, you’d say that it’s a Kubernetes-native Java stack. If you had more breathing space and time for a 5-floor elevator sell, you could say that it’s a Kubernetes-native Java stack tailored for OpenJDK HotSpot and GraalVM, crafted from best-of-breed Java libraries and standards to drive modern Java applications to the container-centric cloud.
Gain new technical advantages by learning a new language in 2021. In this article, Zan McQuade, Senior Content Acquisitions Editor, Programming at O’Reilly examines what you should look for when choosing a new programming language and what you’ll gain.
The recent results from the 9th annual global developer productivity report gives us insights to the current state of Java in 2021. Over 850 Java developers responded to questions about their experiences, preferred tools and technologies, and what issues they currently face.
Java in 2020 is overgrown with new features and was released twice right on schedule, despite the global turmoil. Java will remain one of the main platforms for developing enterprise applications (that is, corporate applications used by large companies to make money.
Using the simple Java application Buggy App, you can simulate various performance problems in your environment. This article will examine some use cases, how to download the application, and what common performance problems you can simulate through Buggy App.
Join Mike Milinkovic, Executive Director of the Eclipse Foundation, as he shares his thoughts about the future of open source in 2021 and beyond. He covers cloud native Java and Jakarta EE, IoT and edge computing, and automotive software. It looks set to be another big year for open source…
What are the Garbage Collection (GC) log, Thread Dump, and Heap Dump in the Java Virtual Machine (JVM)? In this article let us try to understand these 3 critical artifacts, where to use them, how does it look, how to capture them, how to analyze them and their differences.
There are a handful of similarities between the CLR and JVM – both are high performance software run times, both include methods for garbage collection, code-level security and rich frameworks and open source libraries. But there are also some very stark differences.
Jakarta EE 9 has been published. We spoke with Mike Milinkovich, Executive Director of the Eclipse Foundation, about what this milestone means for the Java world: What is the next step for enterprise Java and what role does open source software play in this?
Java security is an important topic for all businesses that use Java applications. Java Champion Simon Ritter takes a deep dive into the JDK and the potential shortcomings of not keeping your applications up to date, as well as why it’s essential to know the difference between critical patch updates (CPUs) and patch set updates (PSUs).
ActiveJ is a radically new development platform for creating diverse modern applications of any complexity with a lightweight and natively scalable async architecture that squeezes the last bits of performance from your hardware. Let’s overview the core components of the framework!