TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Hacking a Streaming Processor for 1BRC

2 pointsby jovezhongabout 1 year ago

1 comment

jovezhongabout 1 year ago
Hi all, co-founder of Timeplus here. One of our community users tried the 1brc.<p>At the core, Timeplus is a streaming processor, powered by ClickHouse. So it can leverage thousands of powerful SQL functions from ClickHouse, including `file(file, &#x27;CSV&#x27;, columns)`.<p>We are late to the 1brc party, but might be the first as a streaming processor. Powered by ClickHouse, Timeplus can efficiently process both streaming data and historical data, just with SQL.<p>Feel free to try it yourself and share your number. The author got 39 second. I got 21 seconds. Maybe on M3 Pro, it can be less than 20 seconds. No tuning applied yet.