Tag

LinkedIn

0 views collected around this technical thread.

DataFunSummit
DataFunSummit
Sep 21, 2023 · Product Management

Avoiding Deceptive Conclusions in LinkedIn Advertising AB Tests and the Budget‑Splitting Method

This article explains how LinkedIn’s advertising teams prevent misleading AB‑test results, describes the challenges of large‑scale ad experiments such as cannibalization, reviews industry solutions, and introduces their innovative budget‑splitting experiment that dramatically improves statistical power.

AB testingLinkedInadvertising
0 likes · 15 min read
Avoiding Deceptive Conclusions in LinkedIn Advertising AB Tests and the Budget‑Splitting Method
DevOps
DevOps
Sep 18, 2021 · R&D Management

When Your Technical Debt Comes Due: LinkedIn’s 2011 InVersion Infrastructure Rebuild

The article recounts LinkedIn’s rapid 2011 growth, the mounting technical debt that forced a two‑month feature freeze, and how the InVersion project rebuilt the development platform, offering lessons on disciplined debt repayment and engineering process improvement.

InfrastructureLinkedInR&D management
0 likes · 10 min read
When Your Technical Debt Comes Due: LinkedIn’s 2011 InVersion Infrastructure Rebuild
Top Architect
Top Architect
Jan 17, 2021 · Big Data

Migrating LinkedIn’s Who Viewed Your Profile System from Lambda Architecture to a Lambda‑less Architecture

This article describes how LinkedIn’s Who Viewed Your Profile feature was originally built on a Lambda architecture, the operational challenges it caused, and the step‑by‑step migration to a streamlined, Samza‑driven, Lambda‑less design that improves performance, reduces maintenance overhead, and retains essential batch capabilities.

Batch ProcessingLinkedInPinot
0 likes · 11 min read
Migrating LinkedIn’s Who Viewed Your Profile System from Lambda Architecture to a Lambda‑less Architecture
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 10, 2019 · Mobile Development

The 10X Rule: Accelerating Mobile Development and Release at LinkedIn

The article explains how LinkedIn applied the 10X rule—setting ambitious, ten‑fold goals—to overhaul its mobile development process, introducing weekly releases, aggressive testing, static analysis, distributed builds, and feature‑flag‑driven deployments to dramatically improve engineering efficiency and product delivery speed.

10xContinuous DeliveryLinkedIn
0 likes · 14 min read
The 10X Rule: Accelerating Mobile Development and Release at LinkedIn
High Availability Architecture
High Availability Architecture
Feb 22, 2017 · Operations

LinkedIn Redliner: Automated Capacity Planning and Performance Testing in Production

The article explains how LinkedIn’s Redliner system automatically measures service capacity and performs low‑impact, production‑traffic stress tests to identify bottlenecks, guide resource allocation, and support proactive capacity planning and performance regression testing.

Capacity PlanningLinkedInautomation
0 likes · 11 min read
LinkedIn Redliner: Automated Capacity Planning and Performance Testing in Production
Architecture Digest
Architecture Digest
Mar 22, 2016 · Backend Development

Evolution of LinkedIn’s Backend Architecture: From the Leo Monolith to a Scalable Service‑Oriented Platform

The article chronicles LinkedIn’s journey from a single‑server Leo monolith to a highly distributed, service‑oriented backend architecture, detailing the introduction of member graphs, read‑only replicas, caching layers, Kafka pipelines, Rest.li APIs, super‑blocks, and multi‑data‑center deployments to support billions of daily requests.

KafkaLinkedInRest.li
0 likes · 9 min read
Evolution of LinkedIn’s Backend Architecture: From the Leo Monolith to a Scalable Service‑Oriented Platform
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Nov 30, 2015 · Big Data

LinkedIn’s Kafka at Scale: Architecture, Optimizations, and Operational Practices

The article details how LinkedIn has scaled Kafka from handling billions to trillions of messages daily, describing quota enforcement, a ZooKeeper‑free consumer, reliability enhancements, security plans, monitoring frameworks, fault‑injection testing, cluster balancing, and integration with other internal data systems.

Big DataKafkaLinkedIn
0 likes · 12 min read
LinkedIn’s Kafka at Scale: Architecture, Optimizations, and Operational Practices
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Jun 11, 2015 · Frontend Development

LinkedIn Homepage Redesign: Architecture, Performance Optimizations, and Rapid Iteration

LinkedIn’s engineering team completely rebuilt its homepage using Play and dust.js, achieving faster load times, daily releases, and extensive automation through server‑side rendering, BigPipe streaming, lazy image loading, and reduced redirects, while continuing to explore Scala, Java 8, and client‑side MVC frameworks.

BigpipeHomePageLinkedIn
0 likes · 6 min read
LinkedIn Homepage Redesign: Architecture, Performance Optimizations, and Rapid Iteration
Qunar Tech Salon
Qunar Tech Salon
Dec 14, 2014 · Backend Development

Optimizing the SPR Library in LinkedIn Feed Mixer: Reducing Memory Usage and Latency

The article explains how LinkedIn's Feed Mixer uses the SPR library and presents several Java performance optimizations—including careful loop traversal, pre‑sizing collections, lazy evaluation, pre‑compiling regexes, caching, and cautious use of String.intern—to dramatically cut memory consumption and latency.

BackendJavaLinkedIn
0 likes · 8 min read
Optimizing the SPR Library in LinkedIn Feed Mixer: Reducing Memory Usage and Latency