Back

Speaker "Vladimir Bacvanski" Details Back

 

Topic

Succeeding with Polyglot Persistence

Abstract

In this talk we share our story about our journey into polyglot persistence: the use of several types of data stores that are each a good match for a particular part of information processing problem.
As we started embracing Big Data and NoSQL across a number of projects, it quickly became clear that one technology is not going to be a solution for all of our needs. We begin by outlining the issues relational technology has with scalability and new data formats. We then illustrate the examples of dominant NoSQL technologies and how they fit into the big picture.
We will show how to productively bring in NoSQL systems into the enterprise, including classical reporting systems and integration strategies with relational systems. You will benefit from getting a clear picture of what type of NoSQL data store is a good match for data processing piece of puzzle.

  •  What is polyglot persistence?
  •  The relational database problems
  •  Taming big data with Hadoop and Map Reduce
  •  Scalability with Key/Value and Columnar stores
  •  Flexibility of Document stores
  •  Finding connections with Graph databases
  •  Data Governance for NoSQL
  •  NoSQL and Master Data Management
  •  NoSQL integration strategies

Profile

Dr. Vladimir Bacvanski is a Principal Architect with Strategic Architecture at PayPal. His work spans Data Platforms, Privacy, and Developer Experience as well as the introduction of Advanced Technologies. Before joining PayPal, Vladimir was the CTO and a founder of a custom development and consulting firm and has advised and worked with clients ranging from high-tech startups to financial and government organizations. Vladimir is the author of the popular O'Reilly course "Introduction to Big Data" and a coauthor of the O'Reilly course on Kafka. Vladimir received his PhD degree in Computer Science from RWTH Aachen in Germany.