Persistent memory provides features such as byte-addressability and DRAM like access to data, which means that it has nearly the same speed and latency of DRAM and the non-volatility of NAND flash. It is a very attractive and useful feature-set for key-value datastores used in large-scale cloud applications.
In this webinar we will describe how pmemkv (Key-Value datastore library in PMDK) utilizes Persistent Memory, how it is designed, and what algorithms are being used for engines implementation. We will also discuss how pmemkv can be used in Cloud industry based on real world use cases.
What You Will Learn:
Szymon Romik is a software engineer at Intel currently focusing on Persistent Memory Programming. Previously, he worked as a lead software engineer at Ericsson focusing on 5G technologies. Szymon received his M.Sc. in Mathematics from Jagiellonian University in Cracow.
Yue is a co-founder and the Chief Technology Officer of MemVerge. Previously, he worked as a senior post-doctoral scholar in memory systems at the California Institute of Technology. Yue has extensive research experience on both theoretical and experimental aspects of algorithms for non-volatile memories. His research has been published in top journals and conferences on data storage. Yue received his PhD in computer science from Texas A&M University, and his B.Sc. in Information Security from Huazhong University of Science and Technology.