A system to optimize the entire ad serving system that allowed for collecting, processing, and reporting on, billions of transactions every month.
Our customer was a large technology company with a focus on online ads buying and selling. The company ran one of the largest real-time clouds and big data computing platforms, and also collected, processed, and reported on, billions of transactions every month. They created an internal service that analysed a large amount of data through Hadoop and Apache Spark and fed the aggregated result to the reporting module.
The client’s core requirement was to upgrade the company product that was subsidiary in terms of revenue. The client didn’t want to waste the internal team’s time and reassign that task to them for specific reasons. The client preferred to develop a big data solution with the help of experienced 3rd party engineers.
The client was a huge company and operated with large amounts of data, so at first the team defined a technology stack. We chose Java, Hadoop, and Spark as the tools most suitable for the client’s needs. We started with a small team that grew larger in the course of time. Nonetheless, the team retained close contact with the client and ensured high quality of the end product.
- Pilot design
- 1st scale-up
- 2nd scale-up
Having partnered Geomotiv as a staff augmentation services vendor, the client was able to accelerate their staff recruitment three times and reduce their costs by 45%. It allowed them to increase their market share and ensure continued market access.
Fill out the form below and we’ll get in touch within 24 hours