On the surface, adapting software to use persistent memory seems obvious. After all, persistent memory is simply fast memory that maintains state when the power goes out, like an SSD. But unlike SSDs, the rise of persistent memory inherently challenges long-held ideas and conventions about how software works. While the dust has yet to settle, some basic guidelines about how to best enable software to use persistent memory have become clear. Rob Dickinson presents four key ideas about persistent memory drawn from his experience enabling software for persistent memory over the last year.
Over the last 20 years, Rob has led development of monitoring and performance solutions at Xaffire, Dell Software and Intel. He founded resurface.io to strike a devops-friendly balance between deep API monitoring and the latest privacy and security standards. When Rob isn’t geeking out, he’s camping and snowboarding with his wife and three kids in Colorado.
©2017, O’Reilly UK Ltd • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org