The talk covers the use case of the Personalisation Server, a master customers profile storage for the companies of the Telefonica Group. It provides real-time (ReST API) and batch interfaces to update, retrieve and share customers profile. Initially the PS used Oracle, but due to scalability and cost issues we implemented a new version with MongoDB.
This video presents the problems that made us move to MongoDB and all the benefits that we obtained with real performance figures. Right now the Oracle version is being used at UK and Ireland (aprox. 30M user profiles stored) and the NoSQL version is being deployed at Mexico (18M customers) and other Latin American countries.
[youtube Aq0uny8F06g]
Video producer: http://www.nosql-matters.org
Pingback: Software Development Linkopedia March 2014