Reducing Network Latency with Java’s HTTP/3 Client: What’s New in Java 24

Java 24 introduces HTTP/3, leveraging the QUIC protocol for improved web communication speed over HTTP/2. This advancement reduces network latency by establishing multiple independent streams via UDP instead of TCP. Consequently, web applications using HTTP/3 experience enhanced performance, as evidenced by faster response times in benchmark tests.

Read MoreReducing Network Latency with Java’s HTTP/3 Client: What’s New in Java 24

Optimize Your Intensive Computations With Vector API

This post outlines how Java 24's Vector API enhances performance in computationally intensive tasks by executing vector operations, which process entire datasets simultaneously, compared to traditional sequential operations. It highlights effective usage, prerequisites, and showcases performance gains through examples of trigonometric computations, emphasizing benefits across various domains including AI and scientific computing.

Read MoreOptimize Your Intensive Computations With Vector API

‘Micro-Metrics Every Performance Engineer Should Validate Before Sign-Off’ webinar

The June webinar focused on performance testing, emphasizing the importance of micro-metrics like garbage collection behavior, object creation rates, and thread patterns. These critical indicators can reveal potential issues before they escalate. Participants learned strategies to enhance JVM performance validation and reduce post-deployment problems, highlighting that macro-metrics alone are insufficient.

Read More‘Micro-Metrics Every Performance Engineer Should Validate Before Sign-Off’ webinar

Performance Lab Tests Say Green. Production Says Otherwise. Why? 

The post addresses challenges faced in performance testing, including discrepancies between test and production environments, reliance on synthetic data, and the absence of long-running tests. To improve detection of performance issues, it suggests enhancing testing with Micro-Metrics, implementing chaos engineering, and recording production traffic for realistic simulations.

Read MorePerformance Lab Tests Say Green. Production Says Otherwise. Why? 

Best Practices for Capturing the Micro-Metrics Labs Often Miss

To accurately forecast production performance issues, validating Micro-Metrics is essential. Key best practices include enabling Garbage Collection Logs, triggering 'yc-360 Script' midway and at the end of tests, and utilizing self-trigger M3 mode for endurance tests. Comparing new and previous baseline incident reports helps identify performance degradation trends effectively.

Read MoreBest Practices for Capturing the Micro-Metrics Labs Often Miss

Micro-Metrics Every Performance Engineer should validate before Sign-off

Performance engineers conduct stress tests before release, but issues may occur in production due to mismatched environments and lack of endurance testing. Monitoring Micro-Metrics alongside Macro-Metrics can reveal underlying problems, such as memory leaks and connection issues, ultimately preventing performance incidents and enhancing application stability.

Read MoreMicro-Metrics Every Performance Engineer should validate before Sign-off

Future-proof Your Encryption Keys via Quantum-resisting Alternatives

The post discusses the importance of public/private key pairs in accessing cloud services and emphasizes emerging threats to encryption due to quantum computing, particularly Shor’s algorithm. It explains how communication is secured using cryptographic methods and introduces ML-KEM, a quantum-resistant key encapsulation mechanism implemented in Java 24, ensuring future-proof security against quantum attacks.

Read MoreFuture-proof Your Encryption Keys via Quantum-resisting Alternatives

JPRIME 2025 – TROUBLESHOOTING JVM OUTAGES – 3 FORTUNE 500 CASE STUDIES

jPrime is a conference focused on Java and related technologies, organized by the Bulgarian Java User Group with support from major companies. Notable was a workshop by architect Ram Lakshmanan on "Troubleshooting JVM Outages," highlighting three case studies from Fortune 500 companies. A presentation deck was available at the event.

Read MoreJPRIME 2025 – TROUBLESHOOTING JVM OUTAGES – 3 FORTUNE 500 CASE STUDIES