System Design Interview Crash Course
Vote

0% completed

​

Design an Ad Click Aggregator

This lesson designs an Ad Click Aggregator, a backend system that records every click on an online ad and turns those clicks into totals that advertisers can read and be billed from. To aggregate means to combine many small records into one total. The design has two very different goals: the person who clicked must reach the advertiser's page at once, and the totals must be correct enough to send an invoice.

1. Problem Definition and Scope

We are designing a backend system that tracks, processes and counts clicks on digital ads as they happen

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content