Save 10-20% Memory With Compact Headers - Inside Java Newscast #48
Explores Project Lilliput's compact object headers in Java, which can reduce memory usage by 10-20% by shrinking the standard object header.
Explores Project Lilliput's compact object headers in Java, which can reduce memory usage by 10-20% by shrinking the standard object header.
A technical guide on using jOOQ to pass table-valued parameters (TVPs) to T-SQL functions from Java, with code examples.
Explains JEP 443: Unnamed Patterns and Variables in Java, a feature to eliminate the need for unused variable declarations in lambdas, catches, and patterns.
Compares Java Redis drivers Jedis and Lettuce for Amazon ElastiCache, focusing on failover handling, performance, and configuration.
Java 21 introduces new SequencedCollection, SequencedSet, and SequencedMap interfaces to simplify working with ordered collections like getting first/last elements.
A detailed overview of Java 20's new features, including security, performance, and preview features like virtual threads and structured concurrency.
Explores Java performance optimization phases like compilation, linking, and runtime, focusing on how computation shifts to improve speed and efficiency.
A guide to detecting and diagnosing Java thread leaks using JDK Flight Recorder events and SQL-based analysis with JFR Analytics.
A guide to detecting and diagnosing Java thread leaks using JDK Flight Recorder events and SQL-based analysis with JFR Analytics.
Java developer advocate discusses deprecated APIs and tools like jdeprscan to prepare codebases for future Java versions.
A technical analysis of selecting a Java Redis driver (Jedis) for Amazon ElastiCache, covering architecture, performance, and lessons learned.
A developer shares their experience using ChatGPT for coding tasks, highlighting its strengths and limitations.
A guide on how to find all Spring beans with a specific method-level annotation, using custom event listeners as an example.
A summary of key Java projects (Loom, Valhalla, Panama, Amber, Leyden, Galahad) and their planned developments for 2023, based on an Oracle developer advocate's insights.
Explains the benefits of executing database queries with jOOQ's API instead of extracting SQL for use with other tools like JdbcTemplate.
A guide to integrating the Neo4J graph database with Spring Boot, including entity definition, data creation, and querying nodes and relations.
An opinionated guide for beginners starting Java development in 2023, covering versions, tools, and ecosystem recommendations.
An opinionated guide for beginners starting Java development in 2023, covering setup, tools, and ecosystem recommendations.
A developer argues that Kotlin's appeal goes beyond utility, emphasizing the joy and emotional value of using a modern programming language compared to Java.
Exploring an alternative approach to mocking Spring Data repositories using Dynamic Proxies for in-memory testing implementations.