Our Journey Into High Performance and Reliable Document Databases with RavenDB

When I started at Kobo, we needed to look beyond the relational and into document databases. Our initial technology choice didn't work out for us in terms of reliability, performance, or flexibility, so we looked for something new and set on a journey of discovery, exploratory testing, and having fun pushing contender technologies to their limits (and breaking them!). In this talk, you'll hear about our challenges, how we evaluated the options, and what our experience has been since widely adopting RavenDB. You'll learn about how we use it, areas we're still a bit wary of, and features we're eager to make more use of. I'll also dive into the key aspects of development - from how it affects our unit testing to the need for a "modern DBA" role on a development team.


Trevor Hunter

Chief Technology Officer @Kobo Inc.

I am a leader and coach with a knack for technology. I’m a Chief Technology Officer, a mountain biker, a husband and a Dad. My curiosity to understand out how things work and my desire to use that understanding to help others are the things I hope my kids inherit from me. I am currently the Chief Technology Officer of Rakuten Kobo. Here I lead the Research & Development organization where our mission is to deliver the best devices and the best services for our readers. We innovate, create partnerships, and deliver software, hardware, and services to millions of users worldwide.

Read more


Monday Oct 24 / 04:10PM PDT ( 50 minutes )


Pacific LM


Database Reliability Development


From the same track


Solutions Track Session 1

Details coming soon.

Session Database

Optimal Data Storage Choices - Data Lakes vs Databases

Monday Oct 24 / 05:25PM PDT


Speaker image - Greg Hamer
Greg Hamer

Data and Application Architecture Specialist @Backblaze

Session Agile

Building Agile Data Architectures in Support of Digital Twins and Data Products

Monday Oct 24 / 02:55PM PDT

Agile software development and elastic cloud foundations have enabled on-demand expansion of compute functions from real-time processing to Machine Learning at scale but Data has been left behind.

Speaker image - Stuart Sim
Stuart Sim

Leader @Build by McKinsey

Session DevOps

Service Abstractions to Cloud Service Providers: A Tale of Trade-Offs

Monday Oct 24 / 01:40PM PDT


Speaker image - Oscar Mullin
Oscar Mullin

Sr. Tech Director and Head of Core Platform Services, Databases, Operational Excellence, and SRE @Mercado Libre

Session Development

Is Web3 Here to Stay?

Monday Oct 24 / 11:50AM PDT

You may be familiar with the current reputation of web3, but are you up to date on the advantages of distributed ledgers applied in the real world? Join us for a deeper dive into how companies are using this innovative technology today.

Speaker image - Richard Bair
Richard Bair

VP of Software Engineering @Hedera