Upgrading Java Applications from JDK 1.8 to JDK 21 with Spring Boot 3
This guide documents key technical adjustments required when modernizing a legacy Java application—from JDK 1.8 and Spring Boot 2.x to JDK 21 and Spring Boot 3.2+. The migration involves breaking API changes, dependency updates, and configuration refactoring across multiple layers: servlet stack, security, persistence, serialization, and toolin ...
Posted on Mon, 17 Aug 2026 16:51:34 +0000 by jamcoupe
ZSTD Compression in Easysearch: Achieving Near 5x Query Throughput with High Compression
In search engine architectures, compression algorithm selection presents a fundamental tradeoff dilemma:
High compression ratios (e.g., best_compression/DEFLATE) reduce storage but slow query decompression
Fast encoding schemes (e.g., default LZ4) accelerate queries but increase disk footprint
Easysearch introduces a solution leveraging JDK 2 ...
Posted on Sun, 05 Jul 2026 16:20:27 +0000 by Brink Kale