Mario Wolczko (Oracle Labs)
Mario haas been exploring options for how persistence can be integrated into the Java platform. His current direction involves a partitioned heap (following NVM-Direct) and checkpointing. His presentation describes the design and the rationale behind it.
For more details see these companion articles on non-volatile memory in Java:
Slides: https://pirl.nvsl.io/PIRL2019-content/PIRL-2019-Mario-Wolczko.pdf