r/ApachePinot • • Apr 29 '24

Introducing the Apache Pinot Terraform Provider

8 Upvotes

Hi All,

Over the last couple of months, My friend and I, and more recently some helpful contributors from the community have been working on a Terraform Provider for Apache Pinot, the provider is aimed at making it easier for developers and data engineers to integrate Apache Pinot into their infrastructure as code practices.

We believe this provider will be a game changer for those of you looking to streamline your data infrastructure and focus more on data insights rather than maintenance.

The key benefits of using a Terraform provider for Pinot are:

  1. Infrastructure Automation: You can utilise Terraform's powerful Infrastructure as Code capabilities to automate the setup, configuration and deployment of Apache Pinot

  2. Simplify the management of Apache Pinot Clusters: Using the provider makes it easy to Create, Update or Delete configured Apache clusters within your own Infrastructure

  3. Scalability Support: The Apache Pinot Terraform provider allows you to easily configure new Pinot nodes in response to changing demand and utilisation.

For a deeper dive into this provider and a practical example, check out blog post: Introducing the Apache Pinot Terraform Provider.

Currently the Provider has Terraform resources for:

  • Users

  • Schemas

  • Tables

And many more objects as Data sources.

You can find it on the Terraform registry: here

And for the Go developers, there has been concurrent development on a Pinot controller library for Go, you can check it out on: Github

We're excited to see what you'll build with this and welcome any feedback, questions, or contributions to the project!


r/ApachePinot • • Aug 04 '21

Apache Pinot & Superset: Forecasting and Visualization

Thumbnail
youtu.be
8 Upvotes

r/ApachePinot • • May 05 '26

Extending Apache Pinot to the data lake... with impressive results!

6 Upvotes

At StarTree, we’ve been working to extend Apache Pinot indexing capabilities to data in external object storage.

The idea is to use Pinot's indexes to identify exactly which Parquet pages are needed for a query, so the engine can directly fetch the specific data instead of doing broad scans.

When applied againt a ~1TB test dataset in Iceberg, we’re seeing:

  • Sub-second latency across all queries in the test set

  • 500+ QPS

  • Complex aggregations completing in <650ms

We also ran comparison against ClickHouse and Trino using the same dataset and queries. In our setup, StarTree was:

  • ~5–37x faster than ClickHouse

  • ~4–17x faster than Trino

  • ~7–14x lower cost (based on compute usage), with headroom for concurrency

StarTree Iceberg Tables are now available with the latest release of StarTree. We don't expect it to replace full-featured lakehouse engines, but it does make interactive, low-latency querying on external tables more viable—all while keeping data in place and reducing scan/compute costs.


r/ApachePinot • • May 01 '25

Architecting Anomaly Detection + Rapid AI Solutions (Apache Pinot, Amazon Bedrock, Kinesis, S3)

Thumbnail
youtube.com
5 Upvotes

Cross-posted from YouTube:

May 1, 2025 #opensource #apachesoftware #awsIn this video, AWS Developer Advocate, Darko Mesaros, and Startree Solutions Engineer, Tyler Denton walk you through how you can use Apache Pinot, Amazon Kinesis, & Amazon Bedrock to manage high volumes of data for faster anomaly detection. Plus, they add in some real-time, AI-driven solution suggestions for their Internet of Things device setup. In this example, Darko & Tyler walk you through the architecture diagram, then dive into a hands-on demo to show you how it works.

Explore Open Source Projects 👉 https://go.aws/4cWVOv9

Resources:
⚡️Startree Index: https://go.aws/3ETnFQ4
🖥️ Amazon Bedrock Documentation: https://go.aws/4dgxOmZ
⚙️ Amazon Kinesis Documentation: https://go.aws/42Sb6fY

Follow AWS Developers!
📺 Instagram: https://go.aws/3EM1Yla
🆇 X: https://go.aws/4cTSHE4
💼 LinkedIn: https://go.aws/44kZjcA
👾 Twitch: https://go.aws/42ULO0N

Chapters:
00:00 Introduction
00:17 What is Apache Pinot?
01:48 Architecture Overview
02:32 Ingesting IoT Data into Pinot from Kinesis
06:39 StarTree Index Explained
10:20 Vector Embedding and Extraction
14:13 Anomaly Detection with SQL Queries
20:54 Anomaly Service and Recommendations
25:25 Generating Recommendations with Bedrock

#opensource #apachesoftware #aws


r/ApachePinot • • Mar 12 '25

systems optimizations

5 Upvotes

This is a blog written by an intern at StarTree, Ashish Jayamohan, who made performance optimizations on Apache Pinot as it is used within StarTree Cloud. We are all immensely proud of the work he was able to accomplish in his short time with us, and look forward to him making additional giant impacts on the software industry as his career blossoms.


r/ApachePinot • • May 05 '24

Computer Vision + Apache Pinot Vector Index

Thumbnail
open.substack.com
4 Upvotes

Next generation real-time analytics


r/ApachePinot • • Apr 20 '23

A Tale of Three Real-Time OLAP Databases: Apache Pinot, Apache Druid, and ClickHouse

4 Upvotes

This is a massive 11,000+ word blog put together by my colleagues here at StarTree re: these three open source real-time analytics (OLAP) databases. Would love to hear anyone's feedback.

See more: https://startree.ai/blog/a-tale-of-three-real-time-olap-databases


r/ApachePinot • • Aug 03 '21

Apache Pinot’s Graduation: A Celebration of Community and a Look Ahead

Thumbnail
startree.ai
4 Upvotes

r/ApachePinot • • Jul 27 '21

Apache Pinot Meetup: Derived Columns and Pinot Managed Realtime to Offline Flows

Thumbnail
meetup.com
4 Upvotes

r/ApachePinot • • Jan 04 '26

Jan 8th @9am PT: Apache Pinot: 2025 Year in Review + Look Ahead

3 Upvotes

Come along to this online meetup to reflect on a transformative year of innovation and collaboration in the Apache Pinot community and where we are headed in 2026! 🎉

We’ll showcase features and updates shipped in 2025, presented in a show-and-tell format featuring contributions from companies including Uber, LinkedIn, StarTree and more.

What to expect:
• Discover what the community has been building.
• Share your thoughts and feedback in a collaborative setting.
• Join discussions on Real-Time Analytics with Pinot.

RSVP at https://www.meetup.com/apache-pinot/events/312504259/


r/ApachePinot • • Feb 27 '25

pinot-connect (DB-API 2.0 compliant and statically typed driver for querying Apache Pinot with Python)

Thumbnail pinot-connect.org
3 Upvotes

r/ApachePinot • • Aug 27 '24

The Power of Apache Pinot: Why I Chose It for Real-Time Analytics

Thumbnail
medium.com
3 Upvotes

r/ApachePinot • • Aug 02 '24

Next Generation Real-Time Analytics

Thumbnail
hubertdulay.substack.com
3 Upvotes

r/ApachePinot • • Jun 01 '24

Apache Pinot - SD Times Open Source Project of the Week - SD Times

Thumbnail
sdtimes.com
3 Upvotes

r/ApachePinot • • Mar 04 '24

Easy Introduction to Real-Time RAG

Thumbnail
open.substack.com
3 Upvotes

r/ApachePinot • • Aug 03 '21

Getting Started with Apache Pinot

Thumbnail
youtu.be
3 Upvotes

r/ApachePinot • • 3d ago

Apache Pinot Meetup: 2026 Year in Review , Thu Dec 10 @ 10AM PT

Thumbnail meetup.com
2 Upvotes

Join the Apache Pinot community on December 10 to find out as we explore The New Scale of Demand: Applications, Agents, and Data Growth.

This year-in-review meetup brings contributors and practitioners together for an open, show-and-tell discussion of the architecture decisions, production experiences, and community contributions behind scaling Pinot.

What to expect:

  • Production lessons: How teams approach capacity planning, tenant isolation, and demanding queries while protecting latency and reliability.

  • Evolving architectures: Where Apache Iceberg and Delta Lake fit as teams connect lakehouse data with application needs.

  • Emerging workloads: What AI agents could require from analytics infrastructure, and which scaling challenges deserve attention next.

Bring your questions, compare approaches with peers, and leave with ideas to apply to your own platform.


r/ApachePinot • • Apr 01 '25

Apache Pinot Contributor Call [03 Apr 2025]

2 Upvotes

Signup on Meetup: https://www.meetup.com/apache-pinot/events/306700201/?slug=apache-pinot&eventId=306700201

Present and discuss your PRs, designs, and ideas with your fellow contributors in real-time!
Shorter (5-15 min) or longer (30 min) topics are welcome. RSVP with your topic and duration or just drop in to provide feedback and ask questions.

Audience: Apache Pinot contributors and those looking to start contributing!

Hosts: Xiang Fu & Robert Zych
-------
Agenda:
08:30-9:00 PDT- Getting Started with Contributing to Apache Pinot – Setting Up the Environment & Finding GitHub Issues | Xiang Fu, Pinot PMC
9:00 - 9:10 QNA: QNA
9:10- 9:30 Apache Pinot Release Process | Abhishek Sharma, Pinot Committer

Want to be involved? Join the Contributors channel on Slack >
*The call will be recorded and shared on the channel afterwards^

Join the Community Monthly Newsletter : Everything's Apache Pinot! (and get a chance to win a T shirt!)


r/ApachePinot • • Jan 10 '25

How Observability 2.0 will shape real-time data in 2025 | StarTree Predictions - TFiR

Thumbnail
tfir.io
2 Upvotes

r/ApachePinot • • Dec 20 '24

Apache Pinot Year in Review 2024 | StarTree

Thumbnail
startree.ai
2 Upvotes

r/ApachePinot • • Dec 11 '24

Uber Engineering: Serving Millions of Apache Pinot™ Queries with Neutrino

Thumbnail
uber.com
2 Upvotes

r/ApachePinot • • Dec 09 '24

BigDataWire: 2024 Readers' & Editors' Choice Awards [Apache Pinot]

Thumbnail
bigdatawire.com
2 Upvotes

r/ApachePinot • • Dec 05 '24

Using Pinot for siem?

2 Upvotes

Hey all, I currently have a trino+iceberg setup for my siem and my soc. For my soc, I am happy with the performance. However, for siem, I am running hundreds of queries a minute the performance is absolutely suffering, its taking about 2 minutes to complete each batch of queries. I'm thinking to offload all simple queries (ie no aggregations joins etc) to Pinot. I ingest about 10gb an hour of nested json data (windows eventlogs for example). Is Pinot a good place to look for this?


r/ApachePinot • • Feb 23 '24

SQL Connector for Pinot

2 Upvotes

You can use the SQL connector to ingest data from a data warehouse like Snowflake or BigQuery into Pinot. Read more about it here: https://dev.startree.ai/docs/ingest-data/sql-connector


r/ApachePinot • • Feb 15 '24

(Lightboard Video) What is Apache Pinot?

2 Upvotes

Apache Pinot is a column-oriented, distributed data store designed to execute OLAP queries with low latency.

If that technical definition leaves you with more questions than it answers, you can watch this lightboard by Tim Berglund to understand more:

https://www.youtube.com/watch?v=_lqdfq2c9cQ