HubLens › Trending › bytedance/bolt
bytedance

bolt

DatabaseC++Data ProcessingPerformanceApache SparkQuery Engine
View on GitHub
142
+340

// summary

Bolt is a high-performance C++ acceleration library designed to provide a composable and extensible toolkit for data processing across various frameworks and hardware. Originally derived from Velox, it offers a unified interface that supports multiple storage formats and execution environments with enterprise-grade consistency and cost optimization. The project follows an open-source-first philosophy, emphasizing community governance and transparent development practices.

// use cases

01
Seamless acceleration layer for big data frameworks like Spark, Flink, and ElasticSearch.
02
Support for diverse storage formats including Parquet, ORC, CSV, and Paimon.
03
Advanced performance optimization features such as operator fusion, JIT expression compilation, and native memory management.