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, persistent memory 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. Drawing on his experience enabling software for persistent memory over the last year, Rob Dickinson outlines four key ideas that will help focus your persistent memory strategy.
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 Media, Inc. • (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