Observability And Application Support For Digital Advertising Company

Summary

LogusIMS helps digital advertising company to achieve advertiser confidence and high service quality through high availability, low latency and stable/consistent ad-delivery performance of digital platform.

Client Profile

The client is a digital advertising technology provider that enables businesses to deliver targeted advertisements across their applications and websites. Their platform processes large volumes of real-time traffic ensuring accurate, efficient and scalable ad delivery. Founded in 2010, they are private limited company located in Mumbai, India.

Business Challenge

With a rapidly expanding customer base and growing adoption across multiple digital channels, the client’s infrastructure was expected to handle millions of requests during peak periods. Client’s digital advertising platform experienced intermittent instability during high-traffic periods while delivering targeted ads across client applications and websites. These issues included elevated 5xx/4xx error rates, temporary service unavailability and inconsistent ad-delivery performance.

LogusIMS Solution

LogusIMS conducted a detailed root cause analysis which revealed that ECS tasks (i.e., instances) were either not available or not ready to take load during sudden traffic out bursts and peak usage periods. Instance-level & application-level health checks were missing, causing instances to receive traffic before they are fully ready. This was augmented with delayed autoscaling response resulting in inadequate capacity at critical moments.

LogusIMS executed a focused DevOps and infrastructure optimization initiative, across the client’s ECS-based infrastructure, that addressed the root causes through instance-level and application-level health checks, enhanced autoscaling aligned with traffic patterns and improved load distribution across ECS tasks (instances). This strengthened the system’s ability to handle peak loads, improved task readiness, and ensured traffic was routed only to fully ready/healthy instances.

As a result, the platform became significantly more stable, resilient to large traffic bursts and capable of delivering ads consistently across all client environments without impacting uptime or user experience.

Client Benefits

  • High availability
  • Increased ad-delivery performance
  • Increased reliability
  • Optimized resource utilization
  • Savings in cost

Technology/Tools

  • AWS (ECS, ALB)
  • Jenkins
  • CloudWatch
  • Athena

Share:

Fill out the form below with your details and any specific questions or comments you may have.