Search results for: javascript

Counting at Scale: HyperLogLog to the Rescue

MediaMath processes many terabytes of data each day for the various reports available in T1. One metric we show is the number of unique impressions for each campaign, there is a big difference between showing an ad to 100 different people and showing the same ad to one person 100 times. While this is conceptually a simple problem, solving it at scale is not quite as straightforward. The canonical way of solving this problem would be for any given campaign to put the id of each person who saw an ad for that campaign into a set and then check […]

Raise a glass to TOAST, a preprocessing service converting XML to JSON

TOAST is a new project recently released by the UI team here at MediaMath. The name stands for “TerminalOne App Server TOAST,” following the long-standing tradition of recursive acronyms in software (and adding to a relatively shorter list of more “exclusive” tail-recursive acronyms … but I digress). “What is TOAST really?” one might ask. The answer: TOAST is a web service layer that sits between the T1 front-end (the UI on our primary product, TerminalOne) and the services upon which the UI relies. It may ultimately provide a number of features for T1 that, typically for performance reasons, are preferably […]

Why I’m not ready to leave MediaMath yet

// 08.13.2014 // Culture

At a career fair in January, I wandered up to Eddie Fagin, a Director of Engineering at MediaMath, and asked him if MediaMath builds education technology. It turns out MediaMath does not do education technology – they, in fact, build advertising technology. But regardless, five months later, I started my summer internship at the Cambridge office on the user interface team. Now it’s three months in, and I’m not ready to leave. My reluctance is due in part to the incredible experience I’ve gained as a developer. Working with the team in Cambridge has taught me more than any class […]

MediaMath in 4D: Mapping sound and graphics on the XYZ to interpret data

// 07.31.2014 // Data

A while back, I wrote about some of the new opportunities that data sonification can open up for monitoring and analysis. As a quick refresher, data sonification is the process of making data sound like how it looks. I’d like to share a few more examples of data sonification, one “state of the art” example from California Institute of Technology (Caltech), and one experiment from MediaMath. MediaMath Experiment: MM3D In 2013, I worked on a project called MM3D. It was an experiment in combining sound and graphics into one single presentation, with multiple MediaMath datasets. The gist of the app […]

Monitoring and analyzing data with sound: MediaMath’s audio logo and the Bidder Moog Project

// 07.24.2014 // Data

Generally, if you need to analyze your data, you’ll pull up an Excel spreadsheet or the reports section of your statistic package and look at line graphs, scatter plots, pie charts, etc. Sometimes even in 3D. Those tools do the job, but did you know that there is a whole different way to monitor your data that doesn’t require looking at the screen, and can even add an emotional aspect to your information? It’s an essentially unknown field called “data sonification.” The first question I always get when I mention data sonification is “huh?.” The next is always “why?” In […]