Services
Clients
Expertise
Why Implex?
Insights
Telemetry service for Percona

Telemetry service for data-driven decisions & product growth

Implementation of the new Telemetry service, which should have a significant impact on Percona's business decision process. By collecting data on how the company’s product and services were being used by clients, Percona is able to identify and prioritize new features based on user needs and improve the product development flow. This lightweight, scalable service was implemented with high quality, allowing the company to meet its product release schedule and manage its software more efficiently.
main page img
main page img
main page img
main page img
main page img
logo of Percona
Industry:
Software Development
Region:
USA
Client since:
2021
Percona is widely recognized as a world-class open-source database software, support, and services company. The organization is dedicated to helping businesses make databases and applications run better through a unique combination of expertise and open-source software. Percona works with numerous global brands across many industries creating a unified experience to monitor, manage, secure, and optimize database environments on any infrastructure.
DATA ACCESSIBILITY
enable all data points collection and visualization for easy and quick decisions
PRODUCTIVITY
enable easy debugging process and oneclick integration of upstream changes
AGILITY
transforming classical way of work into empowered team collaboration
Services and expertise

Challenge

Percona had a lot of new ideas and requirements for the complex topic of database monitoring and management

They had a multi-year product roadmap and an ever-increasing backlog of ideas, but they needed assistance with a telemetry project that was critical to their understanding of how and where to provide the most value to their users and customers. Although an existing system was in place, it was incapable of adapting to their growing needs and hindered their ability to make data-backed decisions.

Avatar of Stephen Hoffman
Stephen Hoffman SVP, Engineering at Percona

When we engaged with Implex, we figured they might be able to help us out with just one project. The speed that they were able to implement the solution and results they delivered was so impressive we looked for more ways to involve them in our roadmap activities. They’ve become a critical piece of our development strategy and a trusted partner!

To address this issue, they required a service that could overcome data collection challenges and provide information to help structure and prioritize the next phases of product development. The telemetry service needed to be lightweight, scalable, and user-friendly. As the current teams were already at capacity and focused on essential features, they were doubtful they could fit it into their packed schedule anytime soon. Percona turned to Implex to design and implement a revamped telemetry service that would be highly configurable and easy to modify.

Solution

Our team successfully developed a scalable Telemetry service and implemented technical improvements for increased productivity. We continue to work together towards the empowered team transformation project.

Collaborative Approach & Infrastructure Design

Our team was made up of experienced software engineers who had worked on similar projects in the past. We worked closely with Percona's Product manager and architect to understand their requirements and to design a service that met their needs. We used AWS EKS on EC2 instances as infrastructure, which allowed us to deploy and manage the service in a scalable and efficient way. During implementation, we used ClickHouse as a storage engine and Grafana for collecting and visualizing the data, which allowed Percona to monitor PMM in real-time and make informed decisions based on the data they collected. To ensure that the service was of high quality, we implemented a rigorous testing and review process.

https://d1by0hsgj87y7x.cloudfront.net/use-cases/Percona/picturesDesktopUrl/CasesPercona-Inner1-1280px.webp
 https://d1by0hsgj87y7x.cloudfront.net/use-cases/Percona/picturesDesktopUrl/CasesPercona-Inner2-1280px.webp
 https://d1by0hsgj87y7x.cloudfront.net/use-cases/Percona/picturesDesktopUrl/CasesPercona-Inner3-1280px.webp

The tools and technologies we used were:

technologytechnologytechnologytechnologytechnology

Results

background bubble

Our team's implementation of the new Telemetry service was a success and had a significant impact on Percona's business decision process.

Avatar of David Poole
David Poole Senior Director of Engineering

The Telemetry project Implex delivered for us not only exceeded our expected value, but they made substantial contributions to improve processes, practices and tooling while doing so. The quality of their efforts along with their valued contributions made it an easy choice for us to look to expand their areas of responsibility. We consider Implex a trusted, valued, and integral partner.

The Telemetry service allowed Percona to collect data on how the PMM tool was being used in the real world. They could see which features were being used the most, which parts of the software were causing the most problems, and which configurations were most popular. This data was used to identify and fix issues more quickly, and to prioritize new features based on user needs.

The Telemetry service was implemented quickly and in high quality, which allowed Percona to meet its product release schedule. The service was also easy to use and scalable, which allowed Percona to manage and monitor their software more efficiently.

More Case Studies

We take great pride in the work we do and the values we uphold. Here are some of our best case studies
Image for Bid farewell to blocks, restrictions, and CAPTCHAs

Bid farewell to blocks, restrictions, and CAPTCHAs

Implex built a custom software to scrape data from the internet to support client’s marketing efforts. Web scraping is a technique used to extract data from websites. However, some websites are well-protected and can make scraping more difficult. This case study will present the solution we've developed to overcome common problems that can be encountered while scraping more demanding websites. These issues include protection against scraping from IPs of public clouds and VPNs, the requirement of a CAPTCHA, rate limiting per IP address, and region-specific restrictions.
View Case Studyright arrow
Image for (R)evolution of the high-load visual art web encyclopedia

(R)evolution of the high-load visual art web encyclopedia

The aim of the project was to make art accessible to anyone, anywhere. Today, WikiArt features over 250,000 artworks by 5,000 artists, localized to 8 languages. These artworks are displayed in museums, universities and town halls of more than 100 countries, yet most of it is not on public view. The client claims that they are planning to cover the entire art history of the Earth, from cave artworks to modern private collections.
View Case Studyright arrow
Image for Turning unusual vision into a novel map-based web product

Turning unusual vision into a novel map-based web product

CyberQuantic's web application transforms a mind map with cases into an innovative map-based website with intuitive navigation. Mental maps are the primary content and navigation method with an easy-to-read visualization. The web app is integrated with CyberQuantic's knowledge base and maintains a high level of website performance. The site includes data on 600+ AI firms in Europe and 200+ open APIs, and excellent Google PageSpeed Insights ratings.
View Case Studyright arrow
Image for Admit.me: trustful cooperation in education domain

Admit.me: trustful cooperation in education domain

Admit.me is a free virtual admissions coach that offers step-by-step guides through the admissions process of the best schools. The developed solution allows for generating personalized admissions programs based on the applicant's background and goals. Admit.me provides tools and lessons designed to optimize the applicant's admissions chances by framing the applicant's thinking and informing critical admissions decisions.
View Case Studyright arrow
Image for Rapid MVP for the on-line mobile and web car auction

Rapid MVP for the on-line mobile and web car auction

A B2B startup for car dealers who sell used vehicles across the USA via the marketplace. The developed application has a whole range of functions to support the workflows of car dealers and inspectors, like auctions workflow, live and proxy bidding, post-auction counter offering, and deal closing. The solution is integrated with different APIs to gather information about vehicles, helping dealers make the right decisions at auctions
View Case Studyright arrow
Image for Lightning-fast website for a reputable cybersec company

Lightning-fast website for a reputable cybersec company

A cybersecurity services company Berezha Security Group rebranded as BSG in 2020. So they needed to improve their website, but redesign was only part of the story. The ultimate goal was to make the website fast and SEO-friendly, keeping its Google PageSpeed Insights scores in the green 90-100 range, what's impossible using a WordPress-like CMS approach. A static website with perfect usability, external CMS and one-click deployment functionality, and revision control successfully represents the BSG brand now.
View Case Studyright arrow
Image for Rapid MVP for the beauty industry mobile marketplace

Rapid MVP for the beauty industry mobile marketplace

Working as a committed technical partner, we strategically optimized the project scope for Best of Masters, a beauty marketplace. Utilizing the Story Mapping technique, we identified critical features and efficiently built a comprehensive MVP. The result was a platform facilitating free master registration, portfolio creation, service catalogues, location-based searches, scheduling, and booking management. Remarkably, we developed the MVP in three languages in just two months.
View Case Studyright arrow
background bubbleForm img

Every journey starts from the first step

Leave your contact details, and we will reach you within 24 hours
File size up to 5 MB