How Netflix uses Druid for realtime insights
11–20 of 60 posts
Re: How Netflix uses Druid for realtime insights
#12So this is behind paywall. I am sure Netflix is not marking this story to be behind paywall and Medium can not put this story behind paywall without consent from Netflix.
Re: How Netflix uses Druid for realtime insights
#13Re: How Netflix uses Druid for realtime insights
#14Can anyone from Netflix comment on why not clickhouse? We tried druid, and the performance was pretty bad compared to a clickhouse.
Can confirm clickhouse is generally faster across most typical workloads
Druid can easily be extended through available 3rd party extensions and you can write your own to implement custom serialisation formats, aggregations, connect to new streaming systems, read directly from whatever cold storage you have etc.
In the Clickhouse model you have to work out a lot more of that stuff yourself though these days it can read from Kafka directly which is useful.
Some things that are important for Clickhouse vs Druid at big scale is the rather large difference in indexing approaches. Clickhouse uses bloom filters and other probabilistic data structures to index large chunks of data, for the most part though actually checking for rows requires a full scan of that chunk to strip false positives.
This is different to Druid which uses full inverted indices for dimension filtering.
The tradeoff is basically Clickhouse is cheaper, especially when scaling out but Druid is faster especially when the cluster is under heavy concurrent query load, like serving analytics dashboards or data exploration interfaces to users.
Clickhouse excels when you want to scan most but not all the data most of the time. Namely reporting or bulk analytics queries that will hit most rows in a block.
I consider both to be excellent databases.
Re: How Netflix uses Druid for realtime insights
#15So this is behind paywall. I am sure Netflix is not marking this story to be behind paywall and Medium can not put this story behind paywall without consent from Netflix.
Re: How Netflix uses Druid for realtime insights
#16Is it possible to view this article without creating a medium account?
Re: How Netflix uses Druid for realtime insights
#17So this is behind paywall. I am sure Netflix is not marking this story to be behind paywall and Medium can not put this story behind paywall without consent from Netflix.
It's not. It's medium.com asking for signin (which is a free account) but you can delete your cookies and reload to view.
Re: How Netflix uses Druid for realtime insights
#18Earlier quoted context omitted.
It's not. It's medium.com asking for signin (which is a free account) but you can delete your cookies and reload to view.
I am already logged in and it still is a featured story. It's counted against 3 features story I can read in a month. So it is behind paywall. C
Re: How Netflix uses Druid for realtime insights
#19Earlier quoted context omitted.
It's not. It's medium.com asking for signin (which is a free account) but you can delete your cookies and reload to view.
I am already logged in and it still is a featured story. It's counted against 3 features story I can read in a month. So it is behind paywall. C
Re: How Netflix uses Druid for realtime insights
#20Earlier quoted context omitted.
It's not. It's medium.com asking for signin (which is a free account) but you can delete your cookies and reload to view.
I am already logged in and it still is a featured story. It's counted against 3 features story I can read in a month. So it is behind paywall. C