Not all microservices performance issues are equal: some are easy to fix, while others require more effort. Check out eight common issues you may encounter. Now is the time to put in place a robust strategy to solve problems today and mitigate them in the future.
Keep up with Quarkus; let’s take a closer look and see what’s new with the supersonic subatomic Java. The latest update, version 1.5.0.Final adds new extensions, bug fixes, and a few performance upgrades. Let’s take a look at everything under the hood.
Java has continued to be the most widely used programming language, even after its release two decades ago. Hence, Java developers are in demand. This article shows what to look out for as a recruiter, e.g. what Java certifications applicants have, what types of online assessments exist, and what other criteria may be helpful in the screening process.
Every month, we take a look back at our top ten most clicked topics. Last month was packed full of exciting news such as more info on Java 16 with its upcoming migration to Git and GitHub. Other top news include interviews on the programming language Julia, the visualization platform Grafana and the Node alternative Deno. In May, we also learned how to analyze big data using Java and saw C pass Java in the monthly TIOBE Index.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week we celebrated 25 years of Java, spoke to seven experts about continuous delivery and continuous integration, learned more about the open source platform Grafana, and found out that Rust is once again the most beloved programming language.
This article by Ram Lakshmanan examines an example of how to troubleshoot a CPU spike within a major trading application in North America. See what was causing the issue, how it was fixed, and what lessons you can take away.
Java is turning 25 years old! Here’s a tribute to keeping the tradition of Java programming alive and well. This article takes a look back at the history of the programming language, how it transformed an era, and how it excels today in multiple spheres.
Follow this tutorial and learn how to make a simple game using Kree Java. Learn how to create a scene, create a GameObject, add components to the GameObject, gather input from a user, create custom components, generate random numbers, and detect collisions.
The move from Mercurial to Git and GitHub is imminent. With Java 16, the remaining projects – including the JDK itself – will finally move. Mercurial has been under criticism for some time now and Project Skara has presented clear results, the two corresponding JEPs have now been earmarked for Java 16. Let’s take a closer look.
Spring Boot version 2.3 is here and it includes a long list of dependency upgrades, an update for Spring Data, Docker support additions, new features, and more. See what’s new and find out how to upgrade to the latest version of Spring Boot.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we took a closer look at two new JEPs, developer productivity during quarantine, and how to stay connected during these times. And also, if you have been wondering how exactly Eclipse Theia differs from Visual Studio Code, we’ve got you covered.
Next stop, Java 15! Yes, now that Java 14 is out in the wild, we’ve got our eyes set on the next destination, JDK 15. We will be keeping track of all the Java 15 news throughout its development. Three new JEPs lay more groundwork for big projects like Valhalla, Loom, and Panama. Plus, three more features have been confirmed for JDK 15. Let’s take a closer look.
Another day, another JEP. The goal of JEP 380 is to introduce support for Unix-domain socket features that are common to the major Unix platforms and Windows. This will be achieved by adding a handful of API elements. Let’s take a closer look.