Building Real-Time Analytics Applications Using Apache Pinot

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ธ.ค. 2024

ความคิดเห็น •

  • @maclovesgeet
    @maclovesgeet 3 ปีที่แล้ว

    We are using CASSANDRA for metric time series data store. Looking for dashboarding on the top of it. Looked at Superset. BUT superset likes to speak SQL. That research led me to Apache Pinot. How do you compare cassandra vs Pinot for time series data.
    Numbers. - 1000 metrics, 500k metrics/Minute, 200K dimensions.

    • @kishoreg1980
      @kishoreg1980 3 ปีที่แล้ว

      If you have only metrics and values, Cassandra is good enough but if you have multiple dimensions for each metric, then something like Pinot is a better option.

    • @hemanthaugust7217
      @hemanthaugust7217 2 ปีที่แล้ว

      ​@@kishoreg1980 Do you see any downsides in using a TimeseriesDB such as Prometheus (ignore its alerting & other capabilities, if you don't need them)for this usecase; I agree it's not distributed system. If you have a lot of data, you could explore Grafana Mimir & Grafana UI for dashboarding. Let me know if you see any problems with this solution. It's just 1K metrics and 500k metrics/min datapoints is not a lot. Yes, there are many dimensions to it, and Mimir can shard these and solve it at scale.

    • @hemanthaugust7217
      @hemanthaugust7217 2 ปีที่แล้ว

      @The Leaf Please explore Grafana Mimir too.

  • @migueljimenezZ
    @migueljimenezZ 4 ปีที่แล้ว

    Thank you for this excellent talk!

  • @mudunurisrujitha2084
    @mudunurisrujitha2084 4 ปีที่แล้ว

    Is pinot is having any graphql integration point as such?

  • @mudunurisrujitha2084
    @mudunurisrujitha2084 4 ปีที่แล้ว

    and what is the idea behind choosing the samza as stream processing?

    • @kishoreg1980
      @kishoreg1980 4 ปีที่แล้ว

      Samza was built at LinkedIn. One can use any system for stream processing - Flink, Spark Streaming, etc

  • @nipuntalukdar
    @nipuntalukdar 4 ปีที่แล้ว

    Great talk.

  • @ashypeshy
    @ashypeshy 3 ปีที่แล้ว

    SUPERB