

Some query the API directly, retrieving information about the status of the presidential election, specific congressional races, or even the status of all races occurring within a specific state. These clients used the data in a variety of ways. Data in Multiple Formatsĭecision Desk HQ clients include numerous media outlets such as Vox, Business Insider, and The Economist. In this post I’ll summarize the different ways in which the APIs were used, the amount of data processed, and how API infrastructure was monitored to ensure smooth operation throughout the election. Our infrastructure provided API services which assisted in the processing of nearly 3 billion requests and 4 terabytes of data over a 72 hour period beginning with the start of election reporting at 6pm Eastern on November 3rd. We’re excited to announce DreamFactory’s role in Decision Desk HQ’s election reporting operations. This feat was accomplished in part because of Decision Desk HQ’s forward-thinking views on technology allows them to gather, process, and distribute election results in a very performant and efficient manner.
DECISION DESK HQ FULL
Decision Desk HQ’s status as an election reporting juggernaut grew dramatically in the recent US election due to their calling the presidential election for Joe Biden a full 48 hours before competing operations across the media and major television networks. Founded in 2012 with the goal of improving the speed in which US election data is reported and in which elections are called, the staff has since grown from its founder to hundreds of employees and volunteers located around the United States. Yet our most interesting project to date didn’t involve a member of the Fortune 100 rather, the client is a relative upstart named Decision Desk HQ. As you might imagine, big companies means big API problems. Among others we’re presently working with one of the world’s largest auto manufacturers, one of the world’s largest pharmaceutical companies, one of the world’s largest consulting companies, and one of the world’s largest computer hardware manufacturers. To put this into perspective, although our client base ranges widely in terms of both industry and company size, we often work with organizations tending towards the larger end of the scale. Many of these projects involve integrating the DreamFactory platform into a much larger technology ecosystem. Having the most results as quickly as possible is key.Over the years the DreamFactory team has collaborated on a lot of really interesting API-oriented projects.


Preparation: Identifying key data points months prior to election night.ĭata: Analyzing and contextualizing live results compared to historical data and benchmarks. There are three key elements to calling races correctly and quickly:

The method we use to collect from any one is based on conversations with officials and our experience to ensure we are using the most accurate, reliable, and fastest method for that individual election office. There are several thousand election authorities across the country from which we collect election results. Our ability to collect over 80% of all votes via scraping or data feed from an election authorities helps us minimize data entry errors. Our reporting workflow consists of a coordinated mix of on the ground reporters, managed data scraping tools, and election night remote data monitors. “Also, kudos to for scooping everyone on the Milwaukee City absentees.” Nate Silver We Collect Results Nationwide:ĭDHQ speed and accuracy has been refined over the course of nearly a decade of collecting election results and providing them to clients around the world.
