Remove Code Remove Java Remove Performance Remove Servers
article thumbnail

Optimizing Java XPath CPU and memory overhead by 98%

Dynatrace

As this was the first time in years that systems started to experience major disruption a team of performance experts was gathered who were quick to identify: Root cause : Old way of using XPath (full search). It can be your own code, 3 rd party code or your runtime that executes for certain tasks such as Garbage Collection.

Java 211
article thumbnail

What is infrastructure as code? Discover the basics, benefits, and best practices

Dynatrace

The IT world is rife with jargon — and “as code” is no exception. “As code” means simplifying complex and time-consuming tasks by automating some, or all, of their processes. Today, the composable nature of code enables skilled IT teams to create and customize automated solutions capable of improving efficiency.

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

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 196
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. — Excerpt from How Garbage Collection works in the Dynatrace Performance eBook) . . — Excerpt from How Garbage Collection works in the Dynatrace Performance eBook) . Dynatrace news.

Speed 164
article thumbnail

Unmatched scalability and security of Dynatrace extensions now available for all supported technologies: 7 reasons to migrate your JMX and Python plugins

Dynatrace

focused on technology coverage, building on the flexibility of JMX for Java and Python-based coded extensions for everything else. While Python code can address most data acquisition and ingest requirements, it comes at the cost of complexity in implementation and use-case modeling. Dynatrace Extensions 1.0 Extensions 2.0

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

Enhanced AI model observability with Dynatrace and Traceloop OpenLLMetry

Dynatrace

AI model observability plays a crucial role in achieving this by addressing these key aspects: Model performance and reliability: Evaluating the model’s ability to provide accurate and timely responses, ensuring stability, and assessing domain-specific semantic accuracy. Maintained under the Apache 2.0