Apache Pinot : A Hands on Course
Apache Pinot : A Hands on Course, available at $44.99, has an average rating of 4.2, with 28 lectures, 7 quizzes, based on 96 reviews, and has 679 subscribers.
You will learn about Learn about A highly scalable realtime OLAP System: Apache Pinot Get Hands on experience with Pinot Learn about batch and stream ingestion and how Pinot can support both Learn about all the components of Pinot Learn about the various optimizations which can be done in Pinot to improve Query latencies This course is ideal for individuals who are Developers who want to learn a real time Analytical system which can serve 1000s of queries per second and can handle millions of records in volume or Developers who want to learn a system which can support both batch and stream ingestion and implement them hands on as well or Developers who want to learn a new and upcoming technology in the big data space or Developers who want to add a new and on demand technology to their skillset or Developers who want to learn, how an analytical system can be optimized to serve low latency queries It is particularly useful for Developers who want to learn a real time Analytical system which can serve 1000s of queries per second and can handle millions of records in volume or Developers who want to learn a system which can support both batch and stream ingestion and implement them hands on as well or Developers who want to learn a new and upcoming technology in the big data space or Developers who want to add a new and on demand technology to their skillset or Developers who want to learn, how an analytical system can be optimized to serve low latency queries.
Enroll now: Apache Pinot : A Hands on Course
Summary
Title: Apache Pinot : A Hands on Course
Price: $44.99
Average Rating: 4.2
Number of Lectures: 28
Number of Quizzes: 7
Number of Published Lectures: 28
Number of Published Quizzes: 7
Number of Curriculum Items: 35
Number of Published Curriculum Objects: 35
Original Price: ₹1,799
Quality Status: approved
Status: Live
What You Will Learn
- Learn about A highly scalable realtime OLAP System: Apache Pinot
- Get Hands on experience with Pinot
- Learn about batch and stream ingestion and how Pinot can support both
- Learn about all the components of Pinot
- Learn about the various optimizations which can be done in Pinot to improve Query latencies
Who Should Attend
- Developers who want to learn a real time Analytical system which can serve 1000s of queries per second and can handle millions of records in volume
- Developers who want to learn a system which can support both batch and stream ingestion and implement them hands on as well
- Developers who want to learn a new and upcoming technology in the big data space
- Developers who want to add a new and on demand technology to their skillset
- Developers who want to learn, how an analytical system can be optimized to serve low latency queries
Target Audiences
- Developers who want to learn a real time Analytical system which can serve 1000s of queries per second and can handle millions of records in volume
- Developers who want to learn a system which can support both batch and stream ingestion and implement them hands on as well
- Developers who want to learn a new and upcoming technology in the big data space
- Developers who want to add a new and on demand technology to their skillset
- Developers who want to learn, how an analytical system can be optimized to serve low latency queries
Apache Pinot is a Realtime Distributed Analytical Datastore. It can handle millions of real-time events per minute and can also serve queries in a few milliseconds.
Pinot is a new Big Data Technologythat is being adopted by multiple companies like Linkedin, Uber, Slack, Target, Walmart, and many others. With real-time analytics of big data becoming pretty important, Learning an On-Demand Technology like Pinot will be a great addition to your skillset.
Pinot is mainly used in User facing Realtime Analytics where end-users of an application can directly send queries to Pinot. User-facing applications need to respond back in a few milliseconds and also need to handle a huge volume of requests. Pinot can do both of these really well. Pinot can also be used to get insights from real-time data.
I have created this Hands-On Course on Apache Pinot so that you can get a good understanding of what Pinot is and when to use it.
This course covers the following topics
-
An introduction to Pinot.
-
Typical use cases for Pinot.
-
Hands-On sessions to set up a complete Pinot cluster in your local machine.
-
A quick introduction to Kafka to show how it can be used along with Pinot for Stream Ingestion.
-
Stream and Batch ingestion in Pinot with corresponding Hands-On Sessions.
-
Improving query latencies with Indexing in Pinot with a Hands-On Session.
-
Improving query latencies in Pinot using pre-aggregation techniques with a Hands-On Session.
-
Different types of queries which are supported by Pinot.
This course ensures that you get a good idea about the various concepts of Pinot. Also, the Hands-On sessions ensure that all the concepts you have learned can be implemented practically.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: What is Apache Pinot and When to use it
Lecture 3: What will this course cover?
Chapter 2: Components of Apache Pinot
Lecture 1: Tables and Segments
Lecture 2: Server and Broker
Lecture 3: Controller
Lecture 4: Tenants
Lecture 5: Cluster
Chapter 3: Apache Pinot – Hands On Setup
Lecture 1: Setting up the Environment [Hands On]
Lecture 2: Setting up the Pinot Cluster in a Standalone machine [Hands On]
Lecture 3: Pinot Data Explorer [Hands On]
Chapter 4: Stream/Realtime Ingestion in Pinot
Lecture 1: A Quick Introduction to Apache Kafka
Lecture 2: Stream Ingestion pipeline in Pinot
Lecture 3: Stream ingestion with Kafka and Pinot [Hands On]
Lecture 4: Stream ingestion with Nested Jsons in Pinot [Hands On]
Chapter 5: Batch Ingestion in Pinot
Lecture 1: Batch Ingestion pipeline in Pinot
Lecture 2: Batch Ingestion in Pinot with Standalone Mode [Hands On]
Lecture 3: Batch Ingestion in Pinot with Apache Spark [Hands On]
Chapter 6: Querying Data in Pinot
Lecture 1: Basic Queries, Transformations and Aggregations
Lecture 2: Querying in Pinot [Hands On]
Lecture 3: Querying with Broker REST API [Hands On]
Chapter 7: Indexing
Lecture 1: Forward Index
Lecture 2: Inverted Index
Lecture 3: Range Index
Lecture 4: Indexing [Hands On]
Chapter 8: Pre-aggregations
Lecture 1: Star Tree Index
Lecture 2: Star Tree Index [Hands On]
Chapter 9: Summary
Lecture 1: Summary
Instructors
-
Aditya S
Technical Lead Data Platform
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 5 votes
- 3 stars: 15 votes
- 4 stars: 32 votes
- 5 stars: 42 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple