MediaMath Developer Blog Authors

A Picture of Edward Fagin
EDWARD FAGIN VP of Engineering, Data Services

Edward Fagin is the VP of Engineering, Data Services at MediaMath. He manages the development, testing, and operations of MediaMath's data products and services, including architecting MediaMath's data management platform. Edward also chairs MediaMath's Open Source Foundation, whose charter is to help engineers share MediaMath-built technologies with the greater development community.  Before joining MediaMath, Edward worked as a systems software engineer and team lead at Akamai Technologies, and joined MediaMath as a part of their acquisition of Akamai's Advertising Decision Solutions (ADS) division in 2013. Edwards earned his bachelor's degree from MIT, where he studied computer science, electrical engineering, and management.

A Picture of Edward Fagin
EDWARD FAGIN VP of Engineering, Data Services

Edward Fagin is the VP of Engineering, Data Services at MediaMath. He manages the development, testing, and operations of MediaMath's data products and services, including architecting MediaMath's data management platform. Edward also chairs MediaMath's Open Source Foundation, whose charter is to help engineers share MediaMath-built technologies with the greater development community.  Before joining MediaMath, Edward worked as a systems software engineer and team lead at Akamai Technologies, and joined MediaMath as a part of their acquisition of Akamai's Advertising Decision Solutions (ADS) division in 2013. Edwards earned his bachelor's degree from MIT, where he studied computer science, electrical engineering, and management.

articles by this author:

Breaking the logjam

// 10.15.2014 // Infrastructure

At MediaMath, our infrastructure generates terabytes of business-critical messages every day, such as ad impression logs and tracking beacon events. A service we’ve developed within our TerminalOne technology platform, nicknamed the “MediaMath Firehose,” enables our internal analytics applications and bidding systems to generate meaningful insights and take action on all of the data from these messages in real time. This wasn’t always the case; traditionally, this data was made available in hourly or nightly batches. We needed a significant technical and cultural transformation to move from batching to streaming. When we first began architecting our data delivery systems in the […]