Client

Kpler

Date

Services

MLOps, Data Engineering

Technologies

AWS, Kubernetes, EKS, ARGO CD

Challenge

Kpler, a leader in market intelligence and data analytics, faced challenges in optimizing their Feature Store ingestion process and model execution workflows. The existing system suffered from long data processing times, database connection issues, and lack of observability in model training. These inefficiencies led to resource-intensive workflows and operational bottlenecks, hindering real-time data-driven decision-making.

Our approach

To address these challenges, DS Stream focused on optimizing Kpler’s Feature Store ingestion, redesigning its architecture, and improving model execution workflows. First, we conducted a comprehensive review of the existing ingestion process, identifying inefficiencies and implementing monitoring tools to track data flows. Database access was improved by resolving connection pool exhaustion and setting up a read replica in collaboration with Kpler’s DevOps team. To ensure reliability, we introduced unit tests and failure management mechanisms.

Next, we analyzed how the Feature Store API interacted with different models and proposed improvements to enhance efficiency and scalability. A new framework was implemented, ensuring better integration with data pipelines and simplifying model access. Finally, we validated the entire model execution process, introducing solutions to prevent log loss and optimizing training workflows to improve traceability and performance.

The outcome

The collaboration between DS Stream and Kpler resulted in a significant transformation of their data workflows. The Feature Store ingestion process, once prone to inefficiencies, was streamlined, leading to a dramatic reduction in data processing time from four hours to just ten minutes. System stability improved as database connection issues were eliminated, ensuring smoother and more reliable operations. The new Feature Store framework provided a standardized approach, making model integration more seamless and enhancing collaboration between MLOps and Data Science teams. Additionally, model execution became more traceable, preventing log losses and increasing overall reliability. These improvements allowed Kpler to achieve a more efficient, scalable, and transparent data processing system.

Business Impact

The optimization efforts led to substantial cost savings and improved resource utilization, enabling Kpler to operate more efficiently. With a more reliable and scalable infrastructure, the company could generate insights faster, leading to better decision-making and increased business agility. The strengthened collaboration between data teams, supported by clear documentation and improved observability, facilitated smoother operations and enhanced workflow automation. As a result, Kpler extended its partnership with DS Stream to further refine and automate its model training processes, reinforcing a long-term commitment to data-driven excellence.

"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat."

Name Surname
Position, Company name

Let’s talk and work together

We’ll get back to you within 4 hours on working days (Mon – Fri, 9am – 5pm CET).

Dominik Radwański
Service Delivery Partner
Dominik Radwański
Service Delivery Partner
The Controller of your personal data is DS Stream sp. z o.o. with its registered office in Warsaw (03-840), at ul. Grochowska 306/308. Your personal data will be processed in order to answer the question and archive the form. More information about the processing of your personal data can be found in the Privacy Policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.