High Performance Time-Series Database Design With QuestDB

In this talk we will explore the world of time series and unique set of problems time series present to the developers. We will discuss the engineering principles behind QuestDB's design, focusing on high performance. We will also explore how technical and economical constraints of cloud providers shape database architectures.

Some of the challenges we are going to touch on are:

  • Geographical data distribution with cloud-native replication
  • Simplifying data pipelines with HA writes
  • Data visualization with high-performance SQL extensions and window functions
  • Reducing cost of data ownership with database-native cold storage integration
  • Providing data scientists with scalable data access
  • Vectorized and multithreaded SQL execution

Speaker

Vlad Ilyushchenko

Co-Founder & CTO @QuestDB, OG Author of PSY-Probe, Geek

I bring over 30 years of experience in software engineering to my current role as the Chief Technology Officer and Co-founder at QuestDB. In this capacity, I thrive on addressing multifaceted challenges across technology, team dynamics, business growth, customer relations, and marketing strategies. Prior to co-founding QuestDB, I specialized in developing electronic trading systems and providing robust technological support for a diverse range of financial markets, including FX, Equity, Commodities, and cryptocurrency.

Read more
Find Vlad Ilyushchenko at:

Date

Tuesday Apr 9 / 05:05PM BST ( 50 minutes )

Location

Whittle (3rd Fl.)

Topics

architecture data platform engineering

Share

From the same track

Session ML Feature Store

The Harsh Reality of Building a Realtime ML Feature Platform

Tuesday Apr 9 / 11:45AM BST

In a world where AI and ML are rapidly evolving, the need for efficient Realtime Feature Platforms has never been greater. But the journey to create one is far from straightforward.

Speaker image - Ivan Burmistrov
Ivan Burmistrov

Principal Software Engineer @ShareChat

Session Building Databases

Rockset - Building a Modern Analytics Database on Top of RocksDB

Tuesday Apr 9 / 03:55PM BST

RocksDB, a key-value store built on the foundation of Log-Structured Merge-Tree data structures and originally open-sourced by Facebook, has played a significant role in shaping data systems over the past decades.

Speaker image - Igor Canadi
Igor Canadi

Founding Engineer and Architect @Rockset, Previously at RocksDB and Facebook

Session Apache Iceberg

Open Formats: The Happy Accident Disrupting the Data Industry

Tuesday Apr 9 / 01:35PM BST

Analytic databases are quietly going through an unprecedented transformation. Open table formats, like Apache Iceberg, enable multiple query engines to share one central copy of a table.

Speaker image - Ryan Blue
Ryan Blue

Co-Founder and CEO @Tabular, Co-creator of Apache Iceberg

Session database

Powering User Experiences with Streaming Dataflow

Tuesday Apr 9 / 10:35AM BST

Streaming dataflow provides a unique solution to scaling OLTP applications by allowing for an efficient cache implementation that does not diverge from the relational model of the underlying data store.

Speaker image - Alana Marzoev
Alana Marzoev

Founder & CEO @ReadySet

Session architecture

How Xata Improved the Way Developers Work With Data and Solved Some Tough Problems Along the Way

Tuesday Apr 9 / 02:45PM BST

Validating your code against actual production data can be challenging. We have all been at least once on the receiving end of a "test1" email subject because somebody somewhere did a test with the production database.

Speaker image - Noémi Ványi
Noémi Ványi

Senior Software Engineer @Xata

Speaker image - Simona Pencea
Simona Pencea

Staff Software Engineer @Xata