BluHorn

Media Buying And Planning Software

BluHorn

Media Buying And Planning Software

Build With AWS

Build With AWS

DevOps

DevOps

Migration

Migration

Product Development

Product Development

Product Engineering

Product Engineering

Retiring Technical Debt

Retiring Technical Debt

About The Client

BluHorn® is a media buying solution that was created by media buyers, for media buyers. To easily organize, analyze and communicate media buys for broadcast TV, cable TV, radio, outdoor, print, and digital media.

When BluHorn was first brought into the market it was a reincarnation of a previous software, old architecture and , very old web technology brought to the modern world and it was an internal a 2 man operation.
As it grew, keeping up with the scale wasn’t possible so SourceFuse was brought in. SourceFuse deployed a Power-Up team that composed of development, QA, DevOps and overall project managment.

The Solutions

We quickly identified that BluHorn didn’t really know what they didn’t know. Being self-contained inside a monolithic architecture meant it could be a database backup, web traffic, or all of a dozen other issues contributing to their slow performance. So, we began to break this down into microservices, where each element of functionality is a separate service. Because applications are easier to create and maintain when they’re split up into smaller, easily developable functionality modules. Moreover, it allowed us visibility into performance, in general, if a particular microservice uses too much memory or is overloaded, it will only affect the functionality of that particular service.

The Technology

The Team Configuration

Due to the focused functionality, microservices allows us to create optimized teams by selecting members based on specific capabilities and product requirements. As well as having a myriad of team configurations we commonly deploy, we drew up a team composed of 2 developers, 1 QA lead, a DevOps architect, and an overall project manager.

"What I really get with SourceFuse is the ability to scale. A large part of my business is being able to personalize and customize my product to the needs of an agency or business purchasing a substantial amount of media. Partnering with SourceFuse has not only allowed me to reduce the operating cost and increase product performance. But given me the ability to spin up additional server, compute, database, and most importantly additional development teams within days, and in some cases hours."

Wes Benwick (BluHorn)Vice-President of software architect

The Result

By leveraging an Agile team with deep knowledge of the AWS cloud environment, BluHorn and SourceFuse continue to push customer requested features in 2-week agile sprints. Shore up security and keep customer information private, protect from outside intrusion, and prevent the over utilization of resources by non-subscribers.
We were able to lower the carrying cost of the entire application 8%/monthly by analyzing and optimizing the code performance and database queries.
BluHorn result

Reduced Update Rating from 40 seconds to 3 seconds. BluHorn’s Update Rating is a product feature that calculates an ad buys rating — the demographic, reach and performance. To properly run the algorithm we have to warehouse and interpret dozens of different data sets, some from comScore and Nielsen, to forecast and analyze performance. We were able to reduce the response time by 92%.

BluHorn Website