article thumbnail

AWS NoSQL Performance Lab Using Python

DZone

In this article, I am not going to determine which AWS NoSQL database is better: the concept of a better database only exists within a specific purposeful context. I will share a coding lab to measure the performance of AWS-managed NoSQL databases such as DynamoDB , Cassandra , Redis , and MongoDB.

AWS 266
article thumbnail

Unleash Peak Performance in Java Applications: Overview of Profile-Guided Optimization (PGO)

DZone

In the realm of Java development, optimizing the performance of applications remains an ongoing pursuit. By harnessing runtime profiling data, PGO empowers developers to fine-tune their code and apply optimizations that align with their application's real-world usage patterns.

Java 177
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

The Evolution of Development and Coding

DZone

I had the opportunity to catch up with Andi Grabner , DevOps Activist at Dynatrace during day two of Dynatrace Perform. We covered several topics that I'll share in a series of articles. I've know Andi for seven years and he's one of the people that has helped me understand DevOps since I began writing for DZone.

Code 141
article thumbnail

Article: Magic Pocket: Dropbox’s Exabyte-Scale Blob Storage System

InfoQ

Adopting SMR technology and erasure codes, the system has extremely high durability guarantees but is cheaper than operating in the cloud. A horizontally scalable exabyte-scale blob storage system which operates out of multiple regions, Magic Pocket is used to store all of Dropbox’s data. By Facundo Agriel

Storage 110
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. This can significantly reduce network overhead and improve performance.

Big Data 161
article thumbnail

How Readable Is Your Code? Part 1

DZone

How practically evaluate notions like code maintainability, readability, transparency? Well, I'm not sure that there is absolute truth in such questions, but in this article, you will find a metric that can help you find out. Cyclomatic Complexity — Number of Scenarios in Code.

Code 176
article thumbnail

Increase the Performance of your Site with Lazy-Loading and Code-Splitting

Jos

It turns out this component structure provides a great foundation to improve the performance of our sites. We are explicit about our dependencies, so we know what code we need to run to run a specific component. Lazy-loading and bundle splitting can have a huge impact on page performance: less code requested, parsed, and executed.

Code 147