Presenter: Sharon Paisner, Senior Engineer, BrightRoll
The number of online video viewers is expected to reach 1.5 billion by 2016, making online video advertising a huge growth opportunity.
Brightroll is the largest independent video advertising platform for the world’s top brands, and as a result,collects and analyzes hundreds of billions of data points monthly enabling real-time decisions that drive ROI for advertisers.
BrightRoll has implemented a fast, flexible, video advertising platform using a Service Oriented Architecture (SOA). The architecture uses the Aerospike database for fast HTTP APIs that offer simple business-oriented interfaces to data. Consistent APIs make it fast and easy for Brightroll customers to build new features on top of existing data and the system already serves more than 1 Billion requests a day.
At this meetup, Speaker Sharon Paisner of BrightRoll will give an overview of the evolution of online video ad delivery. The presentation will focus on BrightRoll’s service-oriented architecture as a means of meeting increasing customer demand and improving development agility.
Sharon Paisner is a Senior Engineer at BrightRoll in San Francisco, CA. She has an eclectic software engineering past, beginning her career in telecommunications on the East Coast. She currently leads BrightRoll's Realtime Data team, which focuses on low-latency high-throughput systems.
BrightRoll powers digital video advertising for the world’s largest brands including 90 percent of the top 50 US advertisers and 17 of the top 20 advertising technology companies. For more information: www.brightroll.com.
Aerospike is the only real-time NoSQL database built from the ground up to take advantage of today’s multi-core, multi-processor architectures and solid-state drives (SSDs). That’s what makes it fast – 500k TPS per node with sub-millisecond latency. Hybrid architecture with indexes in-memory and data either in-memory or on flash. Strong consistency, tightly coupled clusters (auto replication, re-balancing, cross data center synchronization) reliably store billions of objects and terabytes of data. Native flash means fewer servers, less power, lower ops costs than with just DRAM. Deployed in demanding environments for almost 3 years with no downtime. See our other events at www.aerospike.com/events.