rest.li

2 posts

With the widespread adoption of Rest.li since its inception in 2013, LinkedIn has built thousands of microservices to enable the exchange of data with our engineers and our external partners. Though this microservice architecture has worked out really well for our API engineers, when our clients need to fetch data they find themselves talking to several of these microservices. Over time, this has become a challenge as every client is faced with a few key issues: Figuring out which microservice serves the right data and making several round trips to fetch the data they need. […]

Arun Sethuramalingam4/25/2023

Authors: Karthik Ramgopal and Aman Gupta Each day, LinkedIn serves billions of member requests across all our platforms, including our web and mobile apps. It’s important that these member requests—such as viewing a company page, reading a LinkedIn article, or viewing network connections—are fulfilled quickly and that members aren’t faced with slow page load times (latency). Part of our mission is to make the world’s professionals more productive and successful, and page load times play a significant role. To ensure that our members have an enjoyable experience on the platform and […]

Karthik Ramgopal4/11/2023