What we see in the modern data store world is a race between different approaches to achieve distributed and resilient storage. Every application needs a stateful layer, which holds the data; there are at least three necessary components, which can be difficult to combine in any case and even more challenging when trying to acheive acceptable performance.
Over the past few years, there has been significant progress in both the science and practical implementations of data stores. Max Neunhöffer walks you through the components and the inner workings of modern open source databases like ArangoDB, Cassandra, Cockroach, and RethinkDB, covering the challenges in developing a distributed, resilient data store and diving into topics such as consensus, distributed transactions, distributed query optimization, and execution.
Max Neunhöffer is senior software developer and architect at ArangoDB. Previously, Max was an academic mathematician at the University of St. Andrews, where he worked on the development and implementation of new algorithms in computer algebra, mainly for the open source system GAP. During this time, he juggled with mathematical big data like group orbits containing trillions of points. He studied mathematics in Heidelberg and holds a PhD from the RWTH Aachen University, where he also finished his habilitation.
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
©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