article thumbnail

Performance Tuning Java Applications in Linux

DZone

You may also like: How to Properly Plan JVM Performance Tuning. While Performance Tuning an application both Code and Hardware running the code should be accounted for. Reduce the amount of code in critical sections. Thread Contention.

Java 147
article thumbnail

Write Optimized Spark Code for Big Data Applications

DZone

In addition, pySpark applications can be tuned to optimize performance and achieve better execution time, scalability, and resource utilization. In this article, we will discuss some tips and techniques for tuning PySpark applications.

Big Data 161
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

Software intelligence as code enables tailored observability, AIOps, and application security at scale

Dynatrace

Key components of GitOps are declarative infrastructure as code, orchestration, and observability. Many observability solutions don’t support an “as code” approach. Dynatrace enables software intelligence as code. Observability is required for effective collaboration and automation. How to get started.

Code 217
article thumbnail

An approach to index tuning – Part 2

SQL Performance

In my last post , I started to outline the process I go through when tuning queries – specifically when I discover that I need to add a new index, or modify an existing one. This is where index tuning becomes an art. It's a lot friends, which is why it's ironic that I initially thought about stating that index tuning was easy.

Tuning 137
article thumbnail

How To Use BenchmarkDotNet: 6 Simple Performance-Boosting Tips To Get Started

DZone

As software engineers, we are always striving for high performance and efficiency in our code. Whether it’s optimizing algorithms or fine-tuning data structures, every decision we make can have a significant impact on the overall performance of our applications.

article thumbnail

How to fine tune failure detection

Dynatrace

Automatic failure detection works well in most cases especially for web services and when developers follow good coding practices. It is basically an exception which the code doesn’t expect to occur and therefore doesn’t deal with. For instance, if I expect a “dataValidationException”, the code would look like this: Try. {.

Tuning 115
article thumbnail

Uber: GC Tuning for Improved Presto Reliability

Uber Engineering

Want to improve the reliability of your Presto cluster with just a few lines of code? Come read how we reduced errors by 90% through improving garbage collection.

Tuning 60