Reduce your TCO of building and using Spring Native applications with just 3 steps. Switch to the best Unified Java Runtime. Learn More.

The BellSoft Blog (page 3 of 13)

Java Platform and Application Experts. Thoughts, stories, and ideas

Efficient code vs string concatenation

Efficient code vs string concatenation

BellSoft is starting a series called Solve This Java™ Snippet! The premise is straightforward: our expert engineers will give a short piece of code and then explain what is wrong with it.
share on
Take Deployment by the Horns! Building Cloud-Native Java Microservices with OpenJDK. Part 2

Take Deployment by the Horns! Building Cloud-Native Java Microservices with OpenJDK. Part 2

Welcome back to developing cloud-native applications based on microservice architecture. In the first part we introduced the goal: to build a sample e-commerce Java app. There we discussed domain-driven (as opposed to event-driven) design, the...
share on
JDK Flight Recorder vs. Stop the World Pauses

JDK Flight Recorder vs. Stop the World Pauses

This post will focus on Stop-the-World pauses in the JVM and how JDK Flight Recorder (JFR) can help you identify the root cause. I’ve touched on this topic before in Hunting down memory issues with...
share on
End of life for old TLS in OpenJDK and Liberica JDK

End of life for old TLS in OpenJDK and Liberica JDK

TLS 1.0 and 1.1 used to be a safety standard for a long time, but not anymore. The time to upgrade your security protocols is now long overdue. Let’s discuss the risks and benefits of...
share on
DZone’s 2021 Containers Trend Report: Get a 360 Degree View of Containerization

DZone’s 2021 Containers Trend Report: Get a 360 Degree View of Containerization

We are proud to be part of this year’s Trend Report from DZone that elaborates on the current state of containerization in technology-driven industries around the world. Join us in exploring the pains of adopting...
share on
Quarkus, or Spring Native, or JVM in Containers: Choose Your Cloud-Native Fighter

Quarkus, or Spring Native, or JVM in Containers: Choose Your Cloud-Native Fighter

Do you have a ready-to-go Java app and want to take advantage of everything the Modern Cloud offers? Deployment is the next step, and you’ve come to the right place for guidance. Here we’ll focus...
share on