EndorsedendorsedCompleted

Java Backend for High-Load Video Ad Data Processing

Services Covered:

Custom Software Development
Project hero — replace with case study imagery
Industry
Industry

Advertising & Marketing

Duration
Duration

13 months

Budget
Budget

50K - 199K

Client Size
Start Date

1 August 2018

Team Size
Team Size

Confidential

Engagement Model
Engagement Model

Onshore

Project Capability Score (PCS)

gauge meter
78/100
Good

Project Capability Score (PCS) estimates how capable Ardas is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Softcube

map Ukraine

Project Summary

Ardas built a Java backend to process data from Google and Facebook for a video-ad company, focusing on speed and scalability. The system met performance goals for a processing node and enabled horizontal scaling, which led to significant cost reductions. Communication was straightforward and the team demonstrated expertise in high-load systems, though some sprints were delayed due to added tasks.

Key Challenges

  • Process and handle a huge data stream
  • Replace an existing tool that had performance issues and high costs

Project Deliverables

  • Backend system for processing Google and Facebook data
  • Java-based backend
  • Internal server deployment
  • Horizontally scalable architecture
  • Optimized processing node

Project Solution

Ardas created a Java-based backend system to process the client's data from Google and Facebook and deployed it on the client's internal servers. The system was designed for horizontal scalability and the team optimized a key processing node to reach the required throughput. A project manager and a Scrum master handled communications while developers and the client's CTO collaborated on specific tasks.

Project Outcome

  • Achieved processing of around 1,000 requests per second for the targeted node
  • Delivered significant cost reductions exceeding initial expectations
  • Improved system performance and met the client's measurable goals

Platforms

  • API/Integration PlatformAPI/Integration Platform

Tech Stack

  • JavaJava

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

Despite some delays in delivering the final product, Ardas produced a system that improved performance and reduced costs, beating the client’s expectations. The team demonstrated knowledge in developing and managing high-load systems. Clear communication smoothed the workflow.

Oleg Lesov

CEO

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Ardas

Completed
Information Technology

Lending Solution Development (Extended .NET Team)

Preview of the Lending Solution Development (Extended .NET Team)
Budget:
10K - 49K
Duration:
4 months
Team Size:
1-5

Services Covered:

+1 more
Ongoing
Advertising & Marketing

Communication Platform for eSputnik Inc.

Preview of the Communication Platform for eSputnik Inc.
Budget:
1M - 10M
Duration:
187 months
Team Size:
30+

Services Covered:

+1 more