Lightning Talk: A Fast, Concurrent Data Loader for Time-Series Data
summary
A concrete design that reads ~20,000 files (10 GB) by timestamp and aggregates heterogeneous streams uses three levels: data loader, node loader, and data reader with a loading thread per reader feeding a lockless q sized to bound memory; conditional variables coordinate consumption so frames are freed when used. Measured results drop load time from 87% of runtime to ~1.5%, delivering a 60x speedup and a 10x program speedup that enables CI runs and concurrent simulations.
AI-written summary · about
chapters (4)
related talks
07mLightning Talk: Scaling Time Series Databases on Kubernetes
33mLightning talks
06mLightning Talk
56mLightning Talks
13mLightning Talk: Highlights of the Snowflake Elastic Data Warehouse
32mLoading at Hyperscale: Advanced Data Import Techniques for Citus
48mHyper Speed! When Big Data Blooms
30mScaling Time-Series Data to Infinity: A Kubernetes-Powered Solution with Envoy
