Java Backend for High-Load Video Ad Data Processing
Services Covered:

Industry
Advertising & Marketing
Duration
13 months
Budget
50K - 199K
Start Date
1 August 2018
Team Size
Confidential
Engagement Model
Onshore
Project Capability Score (PCS)
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
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 Platform
Tech Stack
Java
Client Endorsement
Overall Review Rating
5
5 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.”
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)

Services Covered:
+1 more
Ongoing
Advertising & Marketing
Communication Platform for eSputnik Inc.

Services Covered:
+1 more