article thumbnail

Kubernetes Alternatives to Spring Java Framework

DZone

Kubernetes provides many features which are similar to Spring Cloud and Spring Config Server features. It's a great deal when developers have total control over cloud configuration along with business logic source code. Spring framework has been around for many years.

Java 243
article thumbnail

Strace Revisited: Simple Is Beautiful

DZone

Its simplicity and efficacy make it the go-to solution for diagnosing and understanding system-level operations, especially when working with servers and containers. If you have friends who are learning to code, I'd appreciate a reference to my Java Basics book.

Java 245
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Optimizing Java XPath CPU and memory overhead by 98%

Dynatrace

This first step clearly shows that the code that powers getFamilyCondition is using a lot of CPU – much more than any other of the top services combined! It can be your own code, 3 rd party code or your runtime that executes for certain tasks such as Garbage Collection. So – we found the culprit!

Java 227
article thumbnail

Why the supposedly fixed CVE-2020-36641 vulnerability is still exploitable—And what to do about it

Dynatrace

In May 2023 the critical vulnerability CVE-2020-36641 in the Java library aXMLRPC was published in the National Vulnerability Database (NVD). XML external entity (XXE) exploit The aXMLRPC library allows its users to connect to a server and perform RPC calls using the XML-RPC protocol over HTTP.

Java 211
article thumbnail

Testing Code With REST Calls Made Easy

DZone

These days, our code frequently has to reach out to a remote server as part of its job, usually consuming an API or some other service. Frequently, our code communicates with these remote services in a RESTful manner. Introduction.

Code 223
article thumbnail

The anatomy of the Spring4Shell vulnerability and how to prevent its effects—and those of similar vulnerabilities

Dynatrace

Because 60% of developers use Spring for their Java applications , many applications are potentially affected. With a critical CVSS rating of 9.8 , Spring4Shell leaves affected systems vulnerable to remote code execution (RCE). Further, the report lists Tomcat as the most popular Java application server.

Java 221
article thumbnail

Radically speed up your code by fixing slow or frequent garbage collection

Dynatrace

Java Memory Management, with its built-in garbage collection, is one of the language’s finest achievements. However, garbage collection is one of the main sources of performance and scalability issues in any modern Java application. Optimize your code by finding and fixing the root cause of garbage collection problems.

Speed 165