InfoQ Homepage Database Design Content on InfoQ
-
Posted by
Carl Lerche
on
Jun 12, 2025
Rust: a Productive Language for Writing Database Applications
Carl Lerche discusses Rust's potential for higher-level applications & shares productivity tips.
on Jun 12, 2025Icon43:25 -
Posted by
Markus Kett
on
May 14, 2025
Ultra-Fast In-Memory Database Applications with Java
Markus Kett shares how to build the fastest database applications using Java & EclipseStore, bypassing traditional database limitations.
on May 14, 2025Icon53:35 -
Posted by
Igor Canadi
on
Apr 03, 2025
Rockset - Building a Modern Analytics Database on Top of RocksDB
Igor Canadi discusses building a real-time search analytics database on RocksDB, covering cloud-native design, replication, shared storage, and analytics.
on Apr 03, 2025Icon47:45 -
Posted by
Alana Marzoev
on
Mar 06, 2025
Powering User Experiences with Streaming Dataflow
Alana Marzoev discusses the fundamentals of streaming dataflow and the architecture of ReadySet, a streaming dataflow system designed specifically for operational workloads.
on Mar 06, 2025Icon53:21 -
Posted by
Vlad Ilyushchenko
on
Jan 09, 2025
High Performance Time - Series Database Design with QuestDB
Vlad Ilyushchenko discusses geographical data distribution, simplifying data pipelines with HA writes, data visualization with SQL extensions, and providing data scientists with scalable data access.
on Jan 09, 2025Icon46:52 -
Posted by
James Munro
on
Aug 20, 2024
Why a Hedge Fund Built Its Own Database
James Munro discusses ArcticDB and the practicalities of building a performant time-series datastore and why transactions, particularly the Isolation in ACID, is just not worth it.
on Aug 20, 2024Icon51:15 -
Posted by
Joran Greef
on
Mar 22, 2024
Redesigning OLTP for a New Order of Magnitude
Joran Greef discusses TigerBeetle, a new database, and why OLTP has a growing impedance mismatch, why the OLTP workload is becoming more contentious, why row locks, why storage faults, write stalls.
on Mar 22, 2024Icon50:11 -
Posted by
Stephanie Wang
on
Mar 12, 2024
Enabling Remote Query Execution through DuckDB Extensions
Stephanie Wang focuses on DuckDB’s extension model, and on query execution and planning, which is a use case of this DuckDB extension model.
on Mar 12, 2024Icon47:03 -
Posted by
Hannes Mühleisen
on
Feb 28, 2024
In-Process Analytical Data Management with DuckDB
Hannes Mühleisen discusses DuckDB, an analytical data management system that is built for an in-process use case. DuckDB speaks SQL, is integrated as a library, and uses query processing techniques.
on Feb 28, 2024Icon28:11 -
Posted by
Joran Dirk Greef
on
Aug 04, 2023
A New Era for Database Design with TigerBeetle
Joran Dirk Greef discusses pivotal moments in database design and how they influenced the design decisions for TigerBeetle, a distributed financial accounting database.
on Aug 04, 2023Icon50:03 -
Posted by
Greg Murphy
on
Apr 20, 2017
Building Reliability in an Unreliable World
Greg Murphy describes how GameSparks has designed their platform to be tolerant of many things: unreliable and slow internet connectivity, cloud resources that can fail without warning, and more.
on Apr 20, 2017Icon50:39 -
Posted by
Paul Dix
on
Feb 07, 2016
Experiences Building InfluxDB in Go
Paul Dix shares his experience building InfluxDB, an open source distributed time series database, in Go.
on Feb 07, 2016Icon42:21