The BellSoft Blog

All about Java development, tools, management, resources, and costs. New articles weekly.

figure
posts
JVM in Linux containers, surviving the isolation
figure
Oct 28, 2020
Alexey Ragozin
posts
How BellSoft ensures Liberica JDK quality
Oct 19, 2020
Aleksei Voitylov

We at BellSoft take nothing more seriously than the quality, security, and performance of our products. These are the most common concerns for any organization that chooses to develop with OpenJDK. No need to worry—you do not have to “only pick two.”

posts
Liberica JDK release accessibility convenience in developer and user scenarios
Sep 30, 2020
Dmitry Chuyko

We at BellSoft emphasize that Liberica JDK must be convenient and accessible to all users. Our development team makes sure the runtime is available as Docker container images, on package managers, clouds, and other distribution channels.

posts
Java microservices: architecture, best practices, tutorials
Sep 21, 2020
Dmitry Chuyko

Microservices are a young but promising technology. Find out their advantages and learn how to use microservice architecture at your company.

posts
Liberica JDK 15 brings efficiency and flexibility
Sep 17, 2020
Alex Belokrylov

It’s time to welcome the much-awaited version 15 of OpenJDK. The new release has 14 new features, 2949 bug fixes and backports in total, with eight issues resolved by the BellSoft team (like Thread-local handshakes implemented for Arm32).

posts
Hunting down memory issues with JDK Flight Recorder
Sep 2, 2020
Alexey Ragozin

In this post about JDK Flight Recorder and Mission Control, a powerful diagnostic and profiling tool built into OpenJDK, I would like to focus on JVM memory features.

Subcribe to our newsletter

figure

Read the industry news, receive solutions to your problems, and find the ways to save money.

posts
7 reasons to switch from Oracle JDK to Liberica JDK
Aug 14, 2020
Alex Belokrylov

What is the difference between Oracle Java Development Kit and OpenJDK besides licensing? Explore all the reasons why you should migrate to open source.

posts
Hunting down code hotspots with JDK Flight Recorder
Jul 22, 2020
Alexey Ragozin

Hunting down code hotspots is probably the most common task for Java profilers.

posts
Liberica 8u262, 11.0.8, 14.0.2 are generally available
Jul 14, 2020
Alex Belokrylov

Today we are announcing the general availability of Liberica JDK’s three brand-new versions: 8u262, 11.0.8, and 14.0.2.

posts
Optimizing Java Microservices with the smallest container on the market
Jul 14, 2020
Alex Belokrylov

BellSoft prepares the final changes to upstream the Alpine Linux port to OpenJDK.

posts
JDK Flight Recorder – a gem hidden in OpenJDK
Jun 24, 2020
Alexey Ragozin

JDK Flight Recorder (JFR) is a mighty powerful feature of HotSpot JVM, although it is not as widely known...

posts
SoftChalk chooses Liberica JDK to create a reliable and secure educational platform based on OpenJDK
Jun 16, 2020
Alex Belokrylov

BellSoft, OpenJDK distribution vendor and one of the top-5 OpenJDK contributors, today announced that SoftChalk, provider of content authoring software, has adopted Liberica JDK.