Kishore Gopalakrishna
Mountain View, California, United States
8K followers
500+ connections
Articles by Kishore
Activity
-
Been tinkering with partial UPSERTs in Apache Pinot recently. If you’re into real-time systems, this is one of those features that just clicks. The…
Been tinkering with partial UPSERTs in Apache Pinot recently. If you’re into real-time systems, this is one of those features that just clicks. The…
Liked by Kishore Gopalakrishna
-
As time will tell, we are seeing the strategic shift and need to move towards Network as a Service. "Many companies are turning to NaaS as the…
As time will tell, we are seeing the strategic shift and need to move towards Network as a Service. "Many companies are turning to NaaS as the…
Liked by Kishore Gopalakrishna
-
Let's catch up at #AWSreinvent! StarTree is sponsoring so stop by our booth to talk #realtimeanalytics and take a look at the recent features we…
Let's catch up at #AWSreinvent! StarTree is sponsoring so stop by our booth to talk #realtimeanalytics and take a look at the recent features we…
Liked by Kishore Gopalakrishna
Experience
Publications
-
In Data Veritas -- Data Driven Testing for Distributed Systems
DBTest2013 - Sixth International Workshop on Testing Database Systems
The increasing deployment of distributed systems to solve large data and computational problems has not seen a concomitant increase in tools and techniques to test these systems. In this paper, we propose a data driven approach to testing. We translate our intuitions and expectations
about how the system should behave into invariants, the truth of which can be verified from data emitted by the system. Our particular implementation of the invariants uses Q, a high-performance analytical…The increasing deployment of distributed systems to solve large data and computational problems has not seen a concomitant increase in tools and techniques to test these systems. In this paper, we propose a data driven approach to testing. We translate our intuitions and expectations
about how the system should behave into invariants, the truth of which can be verified from data emitted by the system. Our particular implementation of the invariants uses Q, a high-performance analytical database, programmed with a vector language.
To show the practical value of this approach, we describe how it was used to test Helix, a
distributed cluster manager deployed at LinkedIn. We make the case that looking at testing as an exercise in data analytics has the following benefits. It (a) increases the expressivity of the tests (b) decreases their fragility and (c) suggests additional, insightful ways to understand the system under test.
By obviating the need to build and maintain the scaffolding necessary for a test case repository, the testing process itself becomes more agile. This also reduces false positives/false negatives that can arise when the scaffolding code becomes both part of the test and the system under test.
As the title of the paper suggests, there is truth in the data --- we only need to look for it.
Other authorsSee publication -
Untangling cluster management with Helix SOCC 2012
ACM Symposium on Cloud Computing
Generic cluster management framework for managing partitioned and replicated resources in distributed systems via declarative state model, constraints and objectives. Main features include partition management, failure handling and cluster expansion.
Other authorsSee publication
More activity by Kishore
-
🤔 To use Mmap or Not? That's a hotly debated topic in the #DATABASE community! 📍 What is Mmap? Mmap (memory-mapped files) is a system call that…
🤔 To use Mmap or Not? That's a hotly debated topic in the #DATABASE community! 📍 What is Mmap? Mmap (memory-mapped files) is a system call that…
Liked by Kishore Gopalakrishna
-
"Uber Freight - Logistics and Transportation at Scale Powered by Apache Kafka, Flink and Pinot" => #uberfreight is one of the world's largest…
"Uber Freight - Logistics and Transportation at Scale Powered by Apache Kafka, Flink and Pinot" => #uberfreight is one of the world's largest…
Liked by Kishore Gopalakrishna
-
✈️ Heading to AWS re:Invent this year? Find us at booth #1956, located in the Data AI/ML Pavillion. What to expect: 🤝 Connect with our real-time…
✈️ Heading to AWS re:Invent this year? Find us at booth #1956, located in the Data AI/ML Pavillion. What to expect: 🤝 Connect with our real-time…
Liked by Kishore Gopalakrishna
-
Excited to share how Amberdata is transforming blockchain analytics with StarTree's real-time capabilities! In today’s data-driven landscape, having…
Excited to share how Amberdata is transforming blockchain analytics with StarTree's real-time capabilities! In today’s data-driven landscape, having…
Liked by Kishore Gopalakrishna
-
The use-case of StarTree & Apache Pinot at Amberdata 💫 Learn how Amberdata relies on StarTree for real-time analytics Joanes Espanol, CTO at…
The use-case of StarTree & Apache Pinot at Amberdata 💫 Learn how Amberdata relies on StarTree for real-time analytics Joanes Espanol, CTO at…
Liked by Kishore Gopalakrishna
-
Over the past few months, I've had the opportunity of chatting with several folks in software engineering from experienced folks to folks just…
Over the past few months, I've had the opportunity of chatting with several folks in software engineering from experienced folks to folks just…
Liked by Kishore Gopalakrishna
-
Here's your chance to get started with real-time data streaming and analytics, Tom Cruise-style. 🪂 Our partner StarTree is hosting a…
Here's your chance to get started with real-time data streaming and analytics, Tom Cruise-style. 🪂 Our partner StarTree is hosting a…
Liked by Kishore Gopalakrishna
-
Has anyone in my network used Apache Pinot or its commercial counterpart, StarTree? There is some hype around it and would love to hear from folks…
Has anyone in my network used Apache Pinot or its commercial counterpart, StarTree? There is some hype around it and would love to hear from folks…
Liked by Kishore Gopalakrishna
-
🤔 Let's demystify UPSERT with a real-world scenario! Imagine you're building a food/grocery delivery tracking system: • The Challenge: A delivery…
🤔 Let's demystify UPSERT with a real-world scenario! Imagine you're building a food/grocery delivery tracking system: • The Challenge: A delivery…
Liked by Kishore Gopalakrishna
-
Reduce the cost of real-time upserts in Apache Pinot by 10x with StarTree ✨ The upserts feature is critical to build powerful real-time analytics…
Reduce the cost of real-time upserts in Apache Pinot by 10x with StarTree ✨ The upserts feature is critical to build powerful real-time analytics…
Liked by Kishore Gopalakrishna
-
🚀 Unlock the Power of Real-Time Analytics to Transform Your Business 📊 In today's fast-paced world, data is the new currency — but only if you're…
🚀 Unlock the Power of Real-Time Analytics to Transform Your Business 📊 In today's fast-paced world, data is the new currency — but only if you're…
Liked by Kishore Gopalakrishna
-
My fireside chat podcast with Andrew Ng is now available, where we talk about how to harness the power of AI and LLMs and help transform the…
My fireside chat podcast with Andrew Ng is now available, where we talk about how to harness the power of AI and LLMs and help transform the…
Liked by Kishore Gopalakrishna
-
A big thank you to StarTree for launching the Data Reckoning Competition! 🙌 This competition gave me a chance to dive into Apache Pinot and work…
A big thank you to StarTree for launching the Data Reckoning Competition! 🙌 This competition gave me a chance to dive into Apache Pinot and work…
Liked by Kishore Gopalakrishna
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Kishore Gopalakrishna
-
Kishore Gopalakrishna
Pega Certified Senior System Architect
-
Kishore Gopalakrishna pillai
-
Kishore Gopalakrishna
--
-
Kishore Gopalakrishna
Independent Computer Software Professional
4 others named Kishore Gopalakrishna are on LinkedIn
See others named Kishore Gopalakrishna