Big Data Ecosystem in Linkedin Data
Big Data Ecosystem in Linkedin Data
Ecosystem at LinkedIn
2
Brief History of LinkedIn
- Launched in 2003 by Reid Hoffman (https://ourstory.linkedin.com/)
6
LinkedIn Challenges for Web-scale
OLAP
● Horizontally scalable
○ currently over 560+ million users
○ adding 2 new members per second
● Quick response time to user’s queries
● High availability
● High read & write throughput (billions of monthly page views)
● Heavy dependency on slowest node’s response as data is spread
across various nodes
Job Recommendations
Product and Premium Insights
OLAP(Online analytical Processing)
Profile Analytics
LinkedIn Products using Big Data
2. Network/Social Graph
3. Talent Solutions
6. LinkedIn PROFINDER
8. LinkedIn Jobs
• LinkedIn network uses big data to provide the deep, up-to-date, and insightful data set on professionals.
• The data is used to match role to qualified professionals through targeted promotions of job across LinkedIn
and candidate recommendations.
Scaling at LinkedIn
Vertical
Scaling
https://engineering.linkedin.com/blog/2016/04/
kafka-ecosystem-at-linkedin
Create on Your Own vs Reuse
Voldemort
kafka Norbert
Lucene
Sensei
Hadoop
Pig
Hive
Avro
Apache Traffic Server
Product Feature NOSQL DB
Polyglot Persistence
People you May Caching Key Value
Know
Network/Social Network of Graph
Graph Relations
Messenger Consistency Column Family
● Query visualization
○ Locations of certain jobs listed
○ Profile Headlines with Highest Connections
● Economic graph
○ Comprehensive digital map of the world economy
○ Popular destination cities of college graduates
○ Areas with high concentrations of skills
Acquisitions
Linkedin has acquired 21 companies
● mSpoke 2010 - Offers an adaptive personalization engine
● Careerify 2015 - An online platform offering recruitment solutions
● Lynda 2015- e Learning platform
● PointDrive 2016 - A sales-oriented application that improves the way you share content
● Glint 2018 - Offers an employee engagement platform.
Business units
Talent Solutions, Marketing Solutions, Premium Subscriptions, and Learning Solutions
Potential updates and Future of Linkedin
• Job seeker platform is growing and this is where LinkedIn's focus lies.
30