HN user

spathak

1,736 karma

Citus Data (sumedh@citusdata.com)

Posts55
Comments4
View on HN
clickhouse.com 5mo ago

Making large Postgres migrations practical: 1TB in 2 hours

spathak
3pts0
clickhouse.com 7mo ago

Pg_ClickHouse: A Postgres extension for querying ClickHouse

spathak
117pts45
blog.peerdb.io 2y ago

Parallel Snapshotting: make pg_dump and pg_restore multi-threaded per table

spathak
83pts11
www.craigkerstiens.com 6y ago

More on Postgres Performance (2013)

spathak
79pts2
www.amazon.com 8y ago

Amazon Fire TV Cube

spathak
4pts0
www.citusdata.com 8y ago

Distributing Postgres with a Distributed Team at Citus Data

spathak
4pts0
www.citusdata.com 8y ago

Citus and pg_partman: Creating a scalable time series database on Postgres

spathak
144pts19
www.citusdata.com 8y ago

Building real-time analytics dashboards with Postgres and Citus

spathak
35pts2
www.postgresql.org 10y ago

Join the survey to expand PostgreSQL ecosystem

spathak
9pts1
citusdata.com 11y ago

SQL, Scaling, and What's Unique About Postgres

spathak
253pts23
citusdata.com 13y ago

Real-time SQL on Hadoop using Postgres foreign tables

spathak
98pts9
www.cyberbuzz.com 13y ago

The Greatest Conversations To Ever Happen On Twitter

spathak
3pts0
www.slate.com 13y ago

Do You Think Like Sherlock Holmes?

spathak
5pts0
news.stanford.edu 13y ago

'Black swans' and 'perfect storms' become lame excuses for bad risk management

spathak
34pts50
www.slate.com 13y ago

Why does Doctor Barbie cost twice as much as Magician Barbie?

spathak
5pts1
www.bbc.com 13y ago

Animals that can count

spathak
5pts0
www.slate.com 13y ago

The Puffin Charmer

spathak
4pts0
www.slate.com 13y ago

A Very Unusual Camera That Emphasizes Time Over Space

spathak
402pts58
www.slate.com 13y ago

The Irrational Allure of the Next Big Thing

spathak
4pts0
www.salon.com 13y ago

How India's tech class created a nation of metal heads

spathak
8pts0
www.theatlanticwire.com 13y ago

Steve Jobs Is the Ronald Reagan of the Tech World

spathak
3pts0
www.wired.com 13y ago

Sept. 27, 1822: Deciphering the Rosetta Stone Unlocks Egyptian History

spathak
6pts0
www.anandtech.com 13y ago

The iOS 6 Review: Maps Thoroughly Investigated and More

spathak
5pts0
www.theatlantic.com 13y ago

Should I Be Listening to Music While I Work?

spathak
1pts0
www.theatlantic.com 13y ago

World's Oldest Message in a Bottle, Part of 1914 Citizen-Science Experiment

spathak
3pts0
www.wired.com 13y ago

TSA Moves On From Your Underwear to Your Starbucks

spathak
114pts109
www.slate.com 13y ago

The Kindle Wants To Be Free

spathak
5pts0
techcrunch.com 13y ago

India’s SMS Hoax Panic: Could It Happen In The U.S.?

spathak
42pts18
techcrunch.com 13y ago

Quora Feeds Will No Longer Show Data On What Other Users Have Viewed

spathak
137pts60
allthingsd.com 13y ago

Top Apple Executive Saw Market for 7-Inch Tablet in 2011

spathak
5pts0

@Tharkun: You are right that not every query is immediately parallelizable. Distinct count's are another example. In some cases data can be re-partitioned so we can calculate exact values and push down computation in parallel. This may provide better performance than a single large table, so there are still benefits to it. Ultimately though there will be tradeoffs to moving to an entirely distributed environment, but depending on the use-case the value may offset those.

Sumedh from Citus Data here.

Does Citus keeps it's performance over tables with tens of billions of records?

Citus essentially shards the data across machines, and queries these in parallel. You can thus scale out your cluster and CPU cores as you add more data and maintain performance.

Also, how fast it is for ad-hoc queries over data coming from streams (Kafka/Kinesis) that has not been cached?

By 'cached', do you mean OS or database caching in-memory? Query performance for on-disk data is as fast as you can get with regular PostgreSQL, since each data node is essentially a PostgreSQL node, and each shard a regular PostgreSQL table. Standard tuning like indexes and Postgres configuration parameters will apply here.

Sumedh from Citus Data here. I'd love to hear what difficulties you ran into, or any feedback you may have on pg_shard. My email is in my profile if you want to drop me a note.

We are also actively working on making our products easier to use and would love to get more user input along that way.