I ma putting this here in case anybody is interested
About Module System :
It is similar to gradle subprojects and dependencies
About Z Garbage Collector
It’s experimental yet and available on jdk11 linux build at the moment.
The Z Garbage Collector, also known as ZGC, is a scalable low latency garbage collector designed to meet the following goals:
Pause times do not exceed 10ms Pause times do not increase with the heap or live-set size Handle heaps ranging from a few hundred megabytes to multi terabytes in size
At a glance, ZGC is:
Concurrent Region-based Compacting NUMA-aware Using colored pointers Using load barriers
At its core, ZGC is a concurrent garbage collector, meaning all heavy lifting work is done while Java threads continue to execute. This greatly limits the impact garbage collection will have on your application’s response time.
Finally do not miss this one (Not sure, but I think they are planed for Java 12)
especially project Vulhalla and Amber
watch from time 38:10