Social Media Site MYM Resolves 90% of Errors in 1 Week with Lumigo and AWS

Executive Summary

Based in Paris, France, MYM was founded in 2019 as Europe’s first private social network, connecting fans with premium, subscription-based content from their favorite creators and influencers. MYM helps content creators develop unique relationships with their communities. As the site gained more users, there were times when MYM received feedback about images not rendering properly. Without an efficient way to identify issues, MYM’s small DevOps team spent hours examining logs and debugging. Working with AWS Partner Lumigo, MYM now has an automated monitoring tool that has reduced debugging time by 80 percent.

Sifting Through Logs to Uncover System Bugs

MYM powers its social platform using AWS Lambda, Lambda@Edge, and Amazon Elastic Container Service (Amazon ECS). However, the company began hearing from customers that on occasion, pictures weren’t loading properly on their feeds. As a social media platform that relies on users sharing and uploading photos or videos, this was a significant quality issue.

The company’s DevOps team set to work to identify the issues causing the image errors, but with no centralized monitoring, they didn’t have an efficient way to find errors and debug. It routinely took up to two hours to uncover an issue. And with their small in-house team already spread thin, just finding the time to debug was difficult. “It was taking hours to fix each error, and sometimes we couldn't even really pinpoint the issue,” said Quentin Raimbault, chief technology officer at MYM. “We knew that every complaint could result in a customer not coming back to the platform, so finding a solution was crucial for us.”

kr_quotemark

With Lumigo in place, everything became clear instantly, and we started identifying errors customers had never complained about.”

Quentin Raimbault
Chief Technology Officer, MYM

Smart Troubleshooting Reduces Errors by 90% in First Week

After hearing about the company’s challenges, MYM’s business manager at Amazon Web Services (AWS) connected Raimbault with AWS Partner Lumigo. Lumigo is an observability and troubleshooting platform that helps developers quickly identify and resolve critical issues in distributed environments using smart monitoring, troubleshooting, and end-to-end tracing.

Lumigo easily integrated with MYM’s existing AWS Lambda functions and was up and running in about 20 minutes. In less than two hours, Lumigo identified 10 errors that the MYM DevOps team had not been aware of. “With Lumigo in place, everything became clear instantly, and we started identifying errors customers had never complained about—thousands of errors per day that we hadn’t known about before,” Raimbault said. After one week of running Lumigo, MYM had reduced its number of errors by 90 percent.

Accelerating Bug Identification and Resolution

Once installed, MYM’s DevOps team identified errors fast, simply by clicking Auto-Tracing. The Lumigo Auto-Tracing feature enabled MYM to apply distributed tracing to AWS Lambda functions with a few clicks and no manual code changes. This made it easy to track errors end to end, from the initial event trigger through every micro and managed service on the MYM platform. The detailed information from Lumigo allows the DevOps team to debug an entire workflow—quickly. In fact, it takes just 15 minutes for MYM to pinpoint the issue precisely, which is 88 percent faster than before. Overall, the team has cut their time spent debugging in half.

“The Lumigo deployment really transformed MYM’s ability to identify bugs,” said Dolev Vaknin, head of strategic partnerships at Lumigo. “It helped them find and resolve issues they didn’t even know were active in their system.”

kr_quotemark

Lumigo has performed so well for our DevOps team that we’re looking at expanding our use and opening it up to our product management team soon.”

Quentin Raimbault
Chief Technology Officer, MYM

Mapping Technology Processes to Business Processes

One unexpected benefit of the solution was how Lumigo helped MYM map technology processes to the company’s core business processes. “It’s quite impressive how you can customize your Lumigo dashboard and tag certain actions so they follow your business processes,” says Raimbault. “One of the engineers from Lumigo showed it to me during the installation, and even though we hadn’t talked about it before, it turned out to be a great benefit for us.”

Delivering a Bigger Focus on the Bottom Line

Prior to Lumigo, not having the right tools to centrally monitor and resolve bugs was creating friction for the DevOps team, and morale was suffering. “Our DevOps team was getting overwhelmed, trying to carve time out of their already full workload to address bug reports as they came in,” said Raimbault. With Lumigo’ s automated troubleshooting and tracing in place, Raimbault reports that DevOps morale has increased significantly, and the team now has time to focus on long-term strategic initiatives that contribute to the company’s bottom line.

With the Lumigo solution in place, MYM has dramatically increased its ability to identify and resolve errors in its platform. Right now, MYM has Lumigo running exclusively with DevOps, but it has bigger plans in the future, extending it to the team’s existing AWS Lambda instances and containers, as well as to more teams within the organization. “Lumigo has performed so well for our DevOps team that we’re looking at expanding our use and opening it up to our product management team soon,” says Raimbault. “We couldn’t be happier with the results we’ve gotten.”

MYM

About MYM

MYM is Europe’s first private social network, connecting fans with premium, subscription-based content from their favorite creators and influencers.

AWS Services Used

Benefits

  • Identified and resolved 90% of existing errors within 1 week
  • Reduced time to identify bugs by 88%
  • Cut time spent debugging by 80%

About AWS Partner Lumigo

Lumigo is a troubleshooting and observability platform for modern cloud applications. It uses automated distributed tracing to allow developers to quickly navigate to the root cause of issues with visual debugging. It also enables users to resolve performance bottlenecks with a clear breakdown of each component's execution duration. In addition, Lumigo sends automated smart alerts to notify users about issues before they can impact business. Lumigo specializes in connecting the dots to present an end-to-end view across the full spectrum of modern cloud services.

Published March 2024