Vector is LinkedIn’s media processing and serving infrastructure. Vector handles creation, processing, storing, and presentation of all media content that includes images, videos, documents, audio and related metadata. Vector provides both internal and member-facing APIs, powering use cases like LinkedIn profile images, feed videos, messaging attachments, LinkedIn Live and more. Over 100M+ images and videos are processed per day and served at more than a million QPS at peak.
Handling Media at LinkedIn’s Scale
To build a world-class media infrastructure, the team focuses on three areas:
- Quality of experience for our 675M+ members
- Cost efficiency of our infrastructure
- Creating a platform within LinkedIn that is easy to use, scalable and can be leveraged for future projects
Our infrastructure uses both in-house data systems (Espresso, Ambry, Kafka) and the public cloud (Azure).