Combining Hadoop and Membase to solve these challenges:
How to analyze billions of user-related events, presented as a mix of structured and unstructured data, to infer demographic, psychographic and behavioral characteristics that are encapsulated into hundreds of millions of “cookie profiles”
How to make hundreds of millions of cookie profiles available to their ad targeting platform with sub-millisecond, random read latency
How to keep the user profiles fresh and current
In a much simplified form:
crunch (nb: read it as pre-process and prepare) tons of data with Hadoop
feed the results in a low latency, high throughput key-value store for serving them online
This blog is called myNoSQL and it is written by me, Alex Popescu, a software architect with a passion for open source and communities.
It records my readings, learnings, and opinions on NoSQL databases, polyglot persistence, and distributed systems -- subjects that I'm passionate about.
The opinions expressed here are my own, and no other party necessarily agrees with them.
If you feel I'm biased, I probably am.