Building LinkedIn's Learning Platform with MongoDB

Building LinkedIn's Learning Platform with MongoDB

Ryan Seamons

Jake Dejno

June 24, 2014

LearnIn is LinkedIn’s internal learning platform packed with a huge variety of resources that will help our employees learn, develop, and grow professionally. In this talk, we will discuss how a small team of web developers built this platform’s API using MongoDB and a full JavaScript stack including node.js. In particular, we will look at schema design and document validation using Mongoose ODM for Node.js, as well as quick document search utilizing MongoDB full-text search and our move to ElasticSearch using the MongoDB oplog.

Try MongoDB Atlas,
our new database as a service.

Now available on AWS, Azure, and GCP.