Meet Spring Boot 2.4, Embracing subatomic Java, Catching up with the new Java features, and a set of practical guides on distributed systems.
Search Results for: heap
Java Weekly, Issue 359
All things Reactive: R2DBC joins Reactive Foundation, Reactive Manifesto II, and The Reactive Principles. NUMA meets G1, GraphQL at scale, and write angry!
The transient Keyword in Java
Learn about the transient keyword and see its behavior through examples
Creational Design Patterns in Core Java
Learn about creational design patterns along with examples of core Java classes that use them to create and obtain instances of objects.
Using JNA to Access Native Dynamic Libraries
Learn how to use JNA to access native code easily when compared to JNI.
Java Weekly, Issue 353
Back to the basics: one step closer to inline classes, benchmarking GC latencies, Java after 8, and why it’s not a good idea to rely on averages!
Reducing JSON Data Size
In this tutorial, we’ll look at various ways of reducing the size of JSON in our Java applications.
Java Weekly, Issue 349
Faster startup for JVM, mind-boggling Java puzzlers, customizing JPA repositories, Slicing Boot tests, and professional video calls: All in a very diverse weekly!
Health Indicators in Spring Boot
Learn all about Health Indicators in Spring Boot.
A Guide to Concurrent Queues in Java
A quick, high-level look at the Concurrent Queues in Java.
A Guide to async-profiler
Explore async-profiler along with various profiling techniques it offers
Performance Effects of Exceptions in Java
Java exceptions are considered expensive and shouldn’t be used for flow control. This tutorial will prove that this perception is correct.
A Guide to False Sharing and @Contended
Learn how sometimes false sharing might cause counterproductive effects on the performance of multithreaded applications
Finding Top K Elements in a Java Array
implement different solutions to the problem of finding the k largest elements in an array with Java
Why Are Local Variables Thread-Safe in Java
Learn why local variables are thread-safe in Java.
Measuring Object Sizes in the JVM
Learn how to measure Java object sizes with various tools such as JOL, Java Agents, and the jcmd command-line utility
Java Weekly, Issue 341
Lots of interesting writeups on a wide variety of topics: From new Spring improvement and Oracle Coherence to SOLID principles and freelancing.
Memory Layout of Objects in Java
Learn how the JVM lays out objects and arrays in the heap
Testing @Cacheable on Spring Data Repositories
Learn how to isolate the caching layer in your Spring Data tests.
Exploring JVM Tuning Flags
Learn a few ways to discover JVM tuning flags and learn how to work with them