{"@context":"http://schema.org","@graph":[{"@type":"Article","author":{"@type":"Person","name":"Ari Paparo","url":"https://www.linkedin.com/in/aripaparo"},"dateModified":"","datePublished":"2025-12-08T14:18:42.000+00:00","headline":"Are Content Marketplaces Going To Be Real?","image":{"@type":"ImageObject","url":"https://media.licdn.com/dms/image/v2/D4E12AQH7veH4_Lmfbw/article-cover_image-shrink_720_1280/B4EZr.UEY_KMAI-/0/1765203266704?e=2147483647&v=beta&t=KWSBm-m1AZ6mhZXtSgHClJ-PgriPgtrxoJHH2_f54jg"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":"http://schema.org/LikeAction","userInteractionCount":65},"url":"https://www.linkedin.com/pulse/content-marketplaces-going-real-ari-paparo-yzlre"},{"@type":"Article","author":{"@type":"Person","name":"Ari Paparo","url":"https://www.linkedin.com/in/aripaparo"},"dateModified":"","datePublished":"2025-09-22T11:00:19.000+00:00","headline":"Google Ad Tech Trial, Part 2: What to Watch","image":{"@type":"ImageObject","url":"https://media.licd
143
</script>
144
Objectives
15593
<!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile-->
{"@context":"http://schema.org","@graph":[{"@type":"Article","author":{"@type":"Person","name":"Ari Paparo","url":"https://www.linkedin.com/in/aripaparo"},"dateModified":"","datePublished":"2025-12-08T14:18:42.000+00:00","headline":"Are Content Marketplaces Going To Be Real?","image":{"@type":"ImageObject","url":"https://media.licdn.com/dms/image/v2/D4E12AQH7veH4_Lmfbw/article-cover_image-shrink_720_1280/B4EZr.UEY_KMAI-/0/1765203266704?e=2147483647&v=beta&t=KWSBm-m1AZ6mhZXtSgHClJ-PgriPgtrxoJHH2_f54jg"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":"http://schema.org/LikeAction","userInteractionCount":65},"url":"https://www.linkedin.com/pulse/content-marketplaces-going-real-ari-paparo-yzlre"},{"@type":"Article","author":{"@type":"Person","name":"Ari Paparo","url":"https://www.linkedin.com/in/aripaparo"},"dateModified":"","datePublished":"2025-09-22T11:00:19.000+00:00","headline":"Google Ad Tech Trial, Part 2: What to Watch","image":{"@type":"ImageObject","url":"https://media.licd
143
</script>
144
38
<script>
39
function getDfd() {let yFn,nFn;const p=new Promise(function(y, n){yFn=y;nFn=n;});p.resolve=yFn;p.reject=nFn;return p;}
The test is simple. One program plays the SSP and fires 300,000 real bid requests, sampled from our own bidstream. Another plays the DSP and answers, bidding on 1 in 100 and passing on the rest. Both sides use TLS, both gzip everything (every SSP and DSP does), and connections stay open and reused. I ran the exact same traffic two ways: JSON over HTTP/1.1, the way programmatic works today, and protobuf over gRPC, the way <a class="link activity-attributed-text z-[9999] relative" href="https://www.linkedin.com/company/iabtechlab?trk=public_profile__posts-text" target="_self" data-tracking-control-name="public_profile__posts-text" data-tracking-will-navigate>IAB Tech Lab</a>'s ARTF does it. Then I measured bytes on the wire, CPU, memory, and latency.
{"@context":"http://schema.org","@graph":[{"@type":"Article","author":{"@type":"Person","name":"Ari Paparo","url":"https://www.linkedin.com/in/aripaparo"},"dateModified":"","datePublished":"2025-12-08T14:18:42.000+00:00","headline":"Are Content Marketplaces Going To Be Real?","image":{"@type":"ImageObject","url":"https://media.licdn.com/dms/image/v2/D4E12AQH7veH4_Lmfbw/article-cover_image-shrink_720_1280/B4EZr.UEY_KMAI-/0/1765203266704?e=2147483647&v=beta&t=KWSBm-m1AZ6mhZXtSgHClJ-PgriPgtrxoJHH2_f54jg"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":"http://schema.org/LikeAction","userInteractionCount":65},"url":"https://www.linkedin.com/pulse/content-marketplaces-going-real-ari-paparo-yzlre"},{"@type":"Article","author":{"@type":"Person","name":"Ari Paparo","url":"https://www.linkedin.com/in/aripaparo"},"dateModified":"","datePublished":"2025-09-22T11:00:19.000+00:00","headline":"Google Ad Tech Trial, Part 2: What to Watch","image":{"@type":"ImageObject","url":"https://media.licd
143
</script>
144
Metadata
15607
<!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile-->