Vaccination Database Tech Talks (Booster) - Spring 2022
2022-01-31..2022-05-02
-- online --
who it's for
database engineers, storage engineers, data platform engineers, backend engineers, distributed systems engineers, site reliability engineers
topics
page based MVCC storage; copy on write journals with direct IO; relationship based permissions database (Zanzibar); open source change data capture; HTAP with parquet base files and invalidation; memo based query optimizer architecture; SPARQL cardinality estimation with sketches; vectorized C++ execution engine; zero GC time series storage; elastic data warehouse on Kubernetes with NVMe cache; key value store with row based partial checkpoints
| title | author | length |
|---|---|---|
| RavenDB: Practical Considerations for ACID/MVCC Storage Engines | Oren Eini | 01h 03m |
Describes RavenDB’s Voron storage engine built in C# with a page-based MVCC model: copy-on-write modified pages, a page translation table for snapshots, and a… | ||
| SpiceDB: Flexible Permissions Database for the Internet Era | Jake Moshenko | 01h 01m |
Open source implementation of Google Zanzibar for relationship-based access control, built in Go with a gRPC API and drivers for CockroachDB and Postgres. It… | ||
| HTAP with Azure Cosmos DB: Hybrid Transaction & Analytical Processing | Hari Sudan S | 49m |
Claims a cut in total cost of ownership by keeping analytics inside Cosmos DB while leaving OLTP latencies unchanged, implemented as a decoupled log‑structured… | ||
| Orca: A Modular Query Optimizer Architecture for VMware Greenplum | Venkatesh Raghavan | 01h 01m |
Explains how Orca replaces PostgreSQL planning with a memo-based search that registers logical-to-logical and logical-to-physical transforms, uses a metadata… | ||
| ApertureDB: Designing a Purpose-built System for Visual Data and Data Science | Vishakha Gupta | 57m |
Purpose-built ApertureDB stores metadata as a property graph (pmgd persistent memory graph), serves images/videos from S3 or filesystem, and exposes a… | ||
| Open-source Change Data Capture With Debezium | Gunnar Morling | 01h 09m |
Debezium is an open source CDC platform that captures database transaction logs via bespoke connectors (Postgres, MySQL, MongoDB, Oracle) and emits change… | ||
| Stardog Query Optimiser: Architecture and Cardinality Estimations for Graph Queries | Pavel Klinov | 01h 02m |
Stardog runs a cost‑based SPARQL optimizer on top of RocksDB, maps each triple pattern to index scans and focuses on join order and cardinality. It precomputes… | ||
| Design and Implementation of the RelationalAI Knowledge Graph Management System | Martin Bravenboer | 01h 06m |
RelationalAI implements a cloud‑native relational knowledge‑graph engine that keeps the immutable versioned catalog for O(1) clones and strict serializability… | ||
| Yellowbrick: An Elastic Data Warehouse on Kubernetes | Mark Cusack | 01h 07m |
An elastic Yellowbrick warehouse runs as containerized services on Kubernetes, persisting long‑term data in S3 and using local NVMe as cache with 100MB shards… | ||
| QuestDB: Fast Open Source Time Series Database | Vlad Ilyushchenko | 01h 07m |
QuestDB implements a zero-GC Java with off-heap arrays engine that stores column values in their in-memory layout on disk, uses time-partitioned, append-only… | ||
| Velox: An Open-source Unified Execution Engine | Deepak Majeti | 01h 02m |
Velox is an open‑source C++ vectorized execution library that supplies concrete building blocks: flat, dictionary, bias and sequence vectors, a string view… | ||
| RonDB: A Key-Value Store with SQL Capabilities and LATS Properties | Mikael Ronström | 01h 02m |
A distributed key-value engine with SQL frontends claims 100–200 μs lookups at high load and targets under 30 seconds downtime per year by using up to 64 data… | ||
| IO in PostgreSQL: Past, Present, Future | Andres Freund | 01h 06m |
Prototype replaces kernel pagecache I/O with an asynchronous layer using io_uring backend plus a worker-process fallback for portability, changes checkpointer… | ||
| nothing matches | ||