Nov 05, 2018
 Percona Live Open Source Database Conference Europe 2018
  Art van Scheppingen, Bart Oles

Polyglot persistence: utilizing open source databases as a Swiss pocket knife

Over the past few years, VidaXL has become a European market leader in the online retail of slow moving consumer goods. When a company achieved over 50% year over year growth for the past 9 years, there is hardly enough time to overhaul existing systems. This means existing systems will be stretched to the maximum of their capabilities, and often additional performance will be gained by utilizing a large variety of datastores.

Polyglot persistence reigns in rapidly growing environments and the traditional one-size-fits-all strategy of monoglots is over.

VidaXL has a broad landscape of datastores, ranging from traditional SQL data stores, like MySQL or PostgreSQL alongside more recent load balancing technologies such as ProxySQL, to document stores like MongoDB and search engines such as SOLR and Elasticsearch.



About the Authors

Art van Scheppingen

Art van Scheppingen is Senior DBA at VidaXL. He's a pragmatic MySQL and Database expert with over 17 years experience in web development. He previously worked as Senior Support Engineer at Severalnines. Prior to Severalnines he worked at Spil Games as Head of Database Engineering. He has experience with a broad spectrum of (open source) databases: from MySQL to MongoDB, Cassandra to Hadoop and from Sphinx Search to SOLR. He regularly presents his work and projects at various conferences (Percona Live, Community Open House for MongoDB, FOSDEM) and related meetups.
 

Bart Oles

Bartlomiej Oles is a MySQL and Oracle DBA, with over 15 years experience in managing highly available production systems at IBM, Nordea Bank, Acxiom, Lufthansa, and other Fortune 500 companies. In the past five years, his focus has been on building and applying automation tools to manage multi-datacenter database environments.