SlideShare a Scribd company logo
1 of 38
Rebuilding Atlas – Advertising at
Scale at Facebook
Jason McHugh, Software Engineer | March, 2015
Outline
• Ad serving technology
• History of Atlas
• The acquisition
• Challenges
• Architecture
• Lessons learned
Advertising
Advertising
• Advertising a huge industry with massive budgets
• Digital advertising is the fastest growing advertising medium
• More time spent with digital media than TV
• Time spent on mobile exceeded TV
Source: eMarketer, 2014; Flurry, 2014
Third Party Ad Serving
How Third Party Ad Serving Works
Advertiser
How Third Party Ad Serving Works
Advertiser
Campaigns
Click-Through URLs
Atlas
Creative Concepts
Serving An Ad
Atlas
You, me, or
other random
human
Retargeting
Atlas
Retargeted Ad
Atlas
History of Atlas
• 1997 – Atlas started life as Avenue A
• 2003 – Avenue A becomes aQuantive
• 2007 – aQuantive was purchased by Microsoft for $6 billion dollars
• 2012 – Microsoft took a $6.2 billion dollar writedown
• 2013 – Facebook acquired Atlas in April
• 2014 – Atlas New publically launched at Ad Week in September
Challenges
• Ad Tech Stack
• Architecture
• Data Model and databases
• Data flows
• Deployment
Challenge: Understand the System
One Single DB Instance
Challenge: Huge Product
• Third party ad server
• Advertiser and publisher negotiations – RFP
• Search management
• Search optimization
• Email tracking
• Custom analysis and reporting
• Rich media including video
• Franchise Management
Challenge: No Lift and Shift
• Lift and Shift
• Common approach after acquisition
• Take as much as exists at the time of the purchase
• Move to your data centers and then evolve
• Not possible here
• Non-open compute hardware
• Usage of Microsoft close-source technologies
Architecture
• Holistic view of the logical architecture
• Detail a piece of the physical architecture
Logical Architecture
Logical Architecture
Logical Architecture
Logical Architecture - Focused
Physical Architecture – Ad Delivery
Physical Architecture – Data Processing Pipeline
Scribe
• Large-scale, high throughput message queue
• Not lossless but guarantees are excellent and perfect for us
• Decouples producers from consumers
• Persistent for n days
• Sharded consumption
• Checkpoint streams
Physical Architecture – Data Processing Pipeline
Detailed Look – Stream Processing
• Mini workflows
• Scalability is hard
• Message queues can be costly
• Repeatable re-execution
Physical Architecture
Physical Architecture
Physical Architecture
Physical Architecture
Physical Architecture
Physical Architecture
Lessons Learned
Mistake – Minimize the www/hack tier
Mistake – Minimize the www/hack tier
• Minimize the code in www tier to ensure a higher level of availability
• Hack and the www tier have come a long way in 2 years
• Huge improvements in availability
• API changes hit two separate systems
• Couldn’t leverage all the improvements and investments in hack
Mistake – Looking ahead
• Lesson
• Look ahead to where the industry is going
• Or look to where an organization (or group) will invest efforts
• Plan to meet them there
Questions?

More Related Content

What's hot

gây quỹ và tìm tài trợ
gây quỹ và tìm tài trợ gây quỹ và tìm tài trợ
gây quỹ và tìm tài trợ Thao An
 
French holidays and celebrations project 3 d
French holidays and celebrations project 3 dFrench holidays and celebrations project 3 d
French holidays and celebrations project 3 dDeniseF1
 
Lập kế hoạch Marketing Trực Tiếp cho VietJet Air
Lập kế hoạch Marketing Trực Tiếp cho VietJet AirLập kế hoạch Marketing Trực Tiếp cho VietJet Air
Lập kế hoạch Marketing Trực Tiếp cho VietJet AirVu Huy
 
Event proposal - Product launching
Event proposal - Product launchingEvent proposal - Product launching
Event proposal - Product launchingBảo Giang
 
GreenHat Event Credential-Vietnamese version
GreenHat Event Credential-Vietnamese versionGreenHat Event Credential-Vietnamese version
GreenHat Event Credential-Vietnamese versionChinh Le Thi Tuyet
 
Ngày nhà giáo Việt Nam 20/11/2011
Ngày nhà giáo Việt Nam 20/11/2011Ngày nhà giáo Việt Nam 20/11/2011
Ngày nhà giáo Việt Nam 20/11/2011Cao Anh
 
Beethoven presentation
Beethoven presentationBeethoven presentation
Beethoven presentationAmy Yang
 
Giáo trình Tiếng Việt Sony Vegas
Giáo trình Tiếng Việt Sony VegasGiáo trình Tiếng Việt Sony Vegas
Giáo trình Tiếng Việt Sony VegasHuytraining
 
Mẫu thiết kế Brochure Đại học Ngân hàng TP HCM bằng tiếng Việt
Mẫu thiết kế Brochure Đại học Ngân hàng TP HCM bằng tiếng ViệtMẫu thiết kế Brochure Đại học Ngân hàng TP HCM bằng tiếng Việt
Mẫu thiết kế Brochure Đại học Ngân hàng TP HCM bằng tiếng ViệtSaoKim.com.vn
 
Tofu - Mofu - Bofu: Phục vụ nội dung phù hợp để nuôi dưỡng Lead
Tofu - Mofu - Bofu: Phục vụ nội dung phù hợp để nuôi dưỡng LeadTofu - Mofu - Bofu: Phục vụ nội dung phù hợp để nuôi dưỡng Lead
Tofu - Mofu - Bofu: Phục vụ nội dung phù hợp để nuôi dưỡng LeadQuy Nguyen
 
Proposal - PEPSI COUNTDOWN CONCERT 2022
Proposal - PEPSI  COUNTDOWN CONCERT 2022Proposal - PEPSI  COUNTDOWN CONCERT 2022
Proposal - PEPSI COUNTDOWN CONCERT 2022TrinhNguynCaoPhng
 
Record Company Function & Terminology
Record Company Function & TerminologyRecord Company Function & Terminology
Record Company Function & TerminologyChristopher Baker
 
Nghien cuu ve nhu cau hoc tieng anh
Nghien cuu ve nhu cau hoc tieng anh Nghien cuu ve nhu cau hoc tieng anh
Nghien cuu ve nhu cau hoc tieng anh tragiang_2910
 
Casestudy Marketing Plan - Bản kế hoạch marketing cho Pico
Casestudy Marketing Plan - Bản kế hoạch marketing cho PicoCasestudy Marketing Plan - Bản kế hoạch marketing cho Pico
Casestudy Marketing Plan - Bản kế hoạch marketing cho Picocamnangmarketing
 
Format Chương trình truyền hình
Format Chương trình truyền hìnhFormat Chương trình truyền hình
Format Chương trình truyền hìnhJenlytine
 
Nghiên cứu__Đề án KAWAI
Nghiên cứu__Đề án KAWAINghiên cứu__Đề án KAWAI
Nghiên cứu__Đề án KAWAITung Duong Duc
 

What's hot (20)

gây quỹ và tìm tài trợ
gây quỹ và tìm tài trợ gây quỹ và tìm tài trợ
gây quỹ và tìm tài trợ
 
French holidays and celebrations project 3 d
French holidays and celebrations project 3 dFrench holidays and celebrations project 3 d
French holidays and celebrations project 3 d
 
Lập kế hoạch Marketing Trực Tiếp cho VietJet Air
Lập kế hoạch Marketing Trực Tiếp cho VietJet AirLập kế hoạch Marketing Trực Tiếp cho VietJet Air
Lập kế hoạch Marketing Trực Tiếp cho VietJet Air
 
Event proposal - Product launching
Event proposal - Product launchingEvent proposal - Product launching
Event proposal - Product launching
 
Klassische musik.
Klassische musik.Klassische musik.
Klassische musik.
 
GreenHat Event Credential-Vietnamese version
GreenHat Event Credential-Vietnamese versionGreenHat Event Credential-Vietnamese version
GreenHat Event Credential-Vietnamese version
 
Ngày nhà giáo Việt Nam 20/11/2011
Ngày nhà giáo Việt Nam 20/11/2011Ngày nhà giáo Việt Nam 20/11/2011
Ngày nhà giáo Việt Nam 20/11/2011
 
Beethoven presentation
Beethoven presentationBeethoven presentation
Beethoven presentation
 
Giáo trình Tiếng Việt Sony Vegas
Giáo trình Tiếng Việt Sony VegasGiáo trình Tiếng Việt Sony Vegas
Giáo trình Tiếng Việt Sony Vegas
 
Mẫu thiết kế Brochure Đại học Ngân hàng TP HCM bằng tiếng Việt
Mẫu thiết kế Brochure Đại học Ngân hàng TP HCM bằng tiếng ViệtMẫu thiết kế Brochure Đại học Ngân hàng TP HCM bằng tiếng Việt
Mẫu thiết kế Brochure Đại học Ngân hàng TP HCM bằng tiếng Việt
 
Tofu - Mofu - Bofu: Phục vụ nội dung phù hợp để nuôi dưỡng Lead
Tofu - Mofu - Bofu: Phục vụ nội dung phù hợp để nuôi dưỡng LeadTofu - Mofu - Bofu: Phục vụ nội dung phù hợp để nuôi dưỡng Lead
Tofu - Mofu - Bofu: Phục vụ nội dung phù hợp để nuôi dưỡng Lead
 
Proposal - PEPSI COUNTDOWN CONCERT 2022
Proposal - PEPSI  COUNTDOWN CONCERT 2022Proposal - PEPSI  COUNTDOWN CONCERT 2022
Proposal - PEPSI COUNTDOWN CONCERT 2022
 
Record Company Function & Terminology
Record Company Function & TerminologyRecord Company Function & Terminology
Record Company Function & Terminology
 
Nghien cuu ve nhu cau hoc tieng anh
Nghien cuu ve nhu cau hoc tieng anh Nghien cuu ve nhu cau hoc tieng anh
Nghien cuu ve nhu cau hoc tieng anh
 
Mẫu Proposal Tổ Chức Sự Kiện Full I Proposal Event Professional
Mẫu Proposal Tổ Chức Sự Kiện Full I Proposal Event ProfessionalMẫu Proposal Tổ Chức Sự Kiện Full I Proposal Event Professional
Mẫu Proposal Tổ Chức Sự Kiện Full I Proposal Event Professional
 
Festival proposal
Festival proposalFestival proposal
Festival proposal
 
Casestudy Marketing Plan - Bản kế hoạch marketing cho Pico
Casestudy Marketing Plan - Bản kế hoạch marketing cho PicoCasestudy Marketing Plan - Bản kế hoạch marketing cho Pico
Casestudy Marketing Plan - Bản kế hoạch marketing cho Pico
 
Format Chương trình truyền hình
Format Chương trình truyền hìnhFormat Chương trình truyền hình
Format Chương trình truyền hình
 
He Mat Troi
He Mat TroiHe Mat Troi
He Mat Troi
 
Nghiên cứu__Đề án KAWAI
Nghiên cứu__Đề án KAWAINghiên cứu__Đề án KAWAI
Nghiên cứu__Đề án KAWAI
 

Viewers also liked

The Promise of Location Based Marketing - Mobile Media Academy 2013 - YOOSE
The Promise of Location Based Marketing - Mobile Media Academy 2013 - YOOSEThe Promise of Location Based Marketing - Mobile Media Academy 2013 - YOOSE
The Promise of Location Based Marketing - Mobile Media Academy 2013 - YOOSEYOOSE
 
How did you know this ad would be relevant for me?
How did you know this ad would be relevant for me?How did you know this ad would be relevant for me?
How did you know this ad would be relevant for me?DataWorks Summit
 
How geofences enable better mobile ad targeting
How geofences enable better mobile ad targetingHow geofences enable better mobile ad targeting
How geofences enable better mobile ad targetingMaponics
 
Digital Marketing - SEO Introduction
Digital Marketing - SEO IntroductionDigital Marketing - SEO Introduction
Digital Marketing - SEO IntroductionJeff Kingston
 
Geofencing for mobile applications
Geofencing for mobile applicationsGeofencing for mobile applications
Geofencing for mobile applicationsRajith Rajan
 
Location based targeting technologies for mobile advertisement ppt
Location based targeting technologies for mobile advertisement pptLocation based targeting technologies for mobile advertisement ppt
Location based targeting technologies for mobile advertisement pptYiwei Chen
 

Viewers also liked (7)

The Promise of Location Based Marketing - Mobile Media Academy 2013 - YOOSE
The Promise of Location Based Marketing - Mobile Media Academy 2013 - YOOSEThe Promise of Location Based Marketing - Mobile Media Academy 2013 - YOOSE
The Promise of Location Based Marketing - Mobile Media Academy 2013 - YOOSE
 
How did you know this ad would be relevant for me?
How did you know this ad would be relevant for me?How did you know this ad would be relevant for me?
How did you know this ad would be relevant for me?
 
How geofences enable better mobile ad targeting
How geofences enable better mobile ad targetingHow geofences enable better mobile ad targeting
How geofences enable better mobile ad targeting
 
GPS & Geo-Fencing
GPS & Geo-FencingGPS & Geo-Fencing
GPS & Geo-Fencing
 
Digital Marketing - SEO Introduction
Digital Marketing - SEO IntroductionDigital Marketing - SEO Introduction
Digital Marketing - SEO Introduction
 
Geofencing for mobile applications
Geofencing for mobile applicationsGeofencing for mobile applications
Geofencing for mobile applications
 
Location based targeting technologies for mobile advertisement ppt
Location based targeting technologies for mobile advertisement pptLocation based targeting technologies for mobile advertisement ppt
Location based targeting technologies for mobile advertisement ppt
 

Similar to Atlas Ad-Serving Server - Advertising at scale at Facebook

Overcoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with MicroservicesOvercoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with MicroservicesPerficient, Inc.
 
Comparing Legacy and Modern e-commerce solutions
Comparing Legacy and Modern e-commerce solutionsComparing Legacy and Modern e-commerce solutions
Comparing Legacy and Modern e-commerce solutionsMike Ensor
 
Migrating Legacy Applications to AWS Cloud: Strategies and Challenges
Migrating Legacy Applications to AWS Cloud: Strategies and ChallengesMigrating Legacy Applications to AWS Cloud: Strategies and Challenges
Migrating Legacy Applications to AWS Cloud: Strategies and ChallengesOSSCube
 
Re-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudRe-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudCarter Wickstrom
 
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4Outlyer
 
Neo4j + Process Tempo present Plan Your Cloud Migration with Confidence
Neo4j + Process Tempo present Plan Your Cloud Migration with ConfidenceNeo4j + Process Tempo present Plan Your Cloud Migration with Confidence
Neo4j + Process Tempo present Plan Your Cloud Migration with ConfidenceNeo4j
 
ARC202:real world real time analytics
ARC202:real world real time analyticsARC202:real world real time analytics
ARC202:real world real time analyticsSebastian Montini
 
Microsoft cloud continuum
Microsoft cloud continuumMicrosoft cloud continuum
Microsoft cloud continuumMathews Job
 
Productionising Machine Learning Models
Productionising Machine Learning ModelsProductionising Machine Learning Models
Productionising Machine Learning ModelsTash Bickley
 
Disruptive Trends in Application Development
Disruptive Trends in Application DevelopmentDisruptive Trends in Application Development
Disruptive Trends in Application DevelopmentWaveMaker, Inc.
 
Softchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Corporation
 
Cloud technologies
Cloud technologiesCloud technologies
Cloud technologiesUma Rangaraj
 
Agile DevOps Transformation Strategy
Agile DevOps Transformation StrategyAgile DevOps Transformation Strategy
Agile DevOps Transformation StrategySatish Nath
 
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationOut With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationAcquia
 
The Container Evolution of a Global Fortune 500 Company with Docker EE
The Container Evolution of a Global Fortune 500 Company with Docker EEThe Container Evolution of a Global Fortune 500 Company with Docker EE
The Container Evolution of a Global Fortune 500 Company with Docker EEDocker, Inc.
 
Business model innovation in the cloud v1
Business model innovation in the cloud v1Business model innovation in the cloud v1
Business model innovation in the cloud v1Michael Netzley, Ph.D.
 
API’s and Micro Services 0.5
API’s and Micro Services 0.5API’s and Micro Services 0.5
API’s and Micro Services 0.5Richard Hudson
 
Discover - Innovating With Speed and Agility
Discover - Innovating With Speed and AgilityDiscover - Innovating With Speed and Agility
Discover - Innovating With Speed and AgilityLaurenWendler
 
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Cprime
 

Similar to Atlas Ad-Serving Server - Advertising at scale at Facebook (20)

Overcoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with MicroservicesOvercoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with Microservices
 
Comparing Legacy and Modern e-commerce solutions
Comparing Legacy and Modern e-commerce solutionsComparing Legacy and Modern e-commerce solutions
Comparing Legacy and Modern e-commerce solutions
 
Migrating Legacy Applications to AWS Cloud: Strategies and Challenges
Migrating Legacy Applications to AWS Cloud: Strategies and ChallengesMigrating Legacy Applications to AWS Cloud: Strategies and Challenges
Migrating Legacy Applications to AWS Cloud: Strategies and Challenges
 
Re-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudRe-Platforming Applications for the Cloud
Re-Platforming Applications for the Cloud
 
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
 
Neo4j + Process Tempo present Plan Your Cloud Migration with Confidence
Neo4j + Process Tempo present Plan Your Cloud Migration with ConfidenceNeo4j + Process Tempo present Plan Your Cloud Migration with Confidence
Neo4j + Process Tempo present Plan Your Cloud Migration with Confidence
 
ARC202:real world real time analytics
ARC202:real world real time analyticsARC202:real world real time analytics
ARC202:real world real time analytics
 
Microsoft cloud continuum
Microsoft cloud continuumMicrosoft cloud continuum
Microsoft cloud continuum
 
Productionising Machine Learning Models
Productionising Machine Learning ModelsProductionising Machine Learning Models
Productionising Machine Learning Models
 
Cloud migration
Cloud migrationCloud migration
Cloud migration
 
Disruptive Trends in Application Development
Disruptive Trends in Application DevelopmentDisruptive Trends in Application Development
Disruptive Trends in Application Development
 
Softchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost Governance
 
Cloud technologies
Cloud technologiesCloud technologies
Cloud technologies
 
Agile DevOps Transformation Strategy
Agile DevOps Transformation StrategyAgile DevOps Transformation Strategy
Agile DevOps Transformation Strategy
 
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationOut With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
 
The Container Evolution of a Global Fortune 500 Company with Docker EE
The Container Evolution of a Global Fortune 500 Company with Docker EEThe Container Evolution of a Global Fortune 500 Company with Docker EE
The Container Evolution of a Global Fortune 500 Company with Docker EE
 
Business model innovation in the cloud v1
Business model innovation in the cloud v1Business model innovation in the cloud v1
Business model innovation in the cloud v1
 
API’s and Micro Services 0.5
API’s and Micro Services 0.5API’s and Micro Services 0.5
API’s and Micro Services 0.5
 
Discover - Innovating With Speed and Agility
Discover - Innovating With Speed and AgilityDiscover - Innovating With Speed and Agility
Discover - Innovating With Speed and Agility
 
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
 

More from Trieu Nguyen

Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdfBuilding Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdfTrieu Nguyen
 
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessBuilding Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessTrieu Nguyen
 
Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP Trieu Nguyen
 
How to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDPHow to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDPTrieu Nguyen
 
[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDPTrieu Nguyen
 
Leo CDP - Pitch Deck
Leo CDP - Pitch DeckLeo CDP - Pitch Deck
Leo CDP - Pitch DeckTrieu Nguyen
 
LEO CDP - What's new in 2022
LEO CDP  - What's new in 2022LEO CDP  - What's new in 2022
LEO CDP - What's new in 2022Trieu Nguyen
 
Lộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sảnLộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sảnTrieu Nguyen
 
Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?Trieu Nguyen
 
From Dataism to Customer Data Platform
From Dataism to Customer Data PlatformFrom Dataism to Customer Data Platform
From Dataism to Customer Data PlatformTrieu Nguyen
 
Data collection, processing & organization with USPA framework
Data collection, processing & organization with USPA frameworkData collection, processing & organization with USPA framework
Data collection, processing & organization with USPA frameworkTrieu Nguyen
 
Part 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technologyPart 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technologyTrieu Nguyen
 
Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Trieu Nguyen
 
How to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation PlatformHow to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation PlatformTrieu Nguyen
 
How to grow your business in the age of digital marketing 4.0
How to grow your business  in the age of digital marketing 4.0How to grow your business  in the age of digital marketing 4.0
How to grow your business in the age of digital marketing 4.0Trieu Nguyen
 
Video Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big dataVideo Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big dataTrieu Nguyen
 
Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)Trieu Nguyen
 
Open OTT - Video Content Platform
Open OTT - Video Content PlatformOpen OTT - Video Content Platform
Open OTT - Video Content PlatformTrieu Nguyen
 
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data AnalysisApache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data AnalysisTrieu Nguyen
 
Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)Trieu Nguyen
 

More from Trieu Nguyen (20)

Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdfBuilding Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
 
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessBuilding Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
 
Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP
 
How to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDPHow to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDP
 
[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP
 
Leo CDP - Pitch Deck
Leo CDP - Pitch DeckLeo CDP - Pitch Deck
Leo CDP - Pitch Deck
 
LEO CDP - What's new in 2022
LEO CDP  - What's new in 2022LEO CDP  - What's new in 2022
LEO CDP - What's new in 2022
 
Lộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sảnLộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sản
 
Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?
 
From Dataism to Customer Data Platform
From Dataism to Customer Data PlatformFrom Dataism to Customer Data Platform
From Dataism to Customer Data Platform
 
Data collection, processing & organization with USPA framework
Data collection, processing & organization with USPA frameworkData collection, processing & organization with USPA framework
Data collection, processing & organization with USPA framework
 
Part 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technologyPart 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technology
 
Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?
 
How to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation PlatformHow to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation Platform
 
How to grow your business in the age of digital marketing 4.0
How to grow your business  in the age of digital marketing 4.0How to grow your business  in the age of digital marketing 4.0
How to grow your business in the age of digital marketing 4.0
 
Video Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big dataVideo Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big data
 
Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)
 
Open OTT - Video Content Platform
Open OTT - Video Content PlatformOpen OTT - Video Content Platform
Open OTT - Video Content Platform
 
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data AnalysisApache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
 
Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)
 

Recently uploaded

Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 

Recently uploaded (20)

Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 

Atlas Ad-Serving Server - Advertising at scale at Facebook