LinkedIn logo

How LinkedIn Uses JSON

58 engineering articles about JSON from LinkedIn's engineering team

Articles

Filter:
LinkedIn logo
LinkedIn
Intermediate
This article discusses the engineering of LinkedIn's job ingestion system, which processes millions of job postings daily from various sources.
Anvesh Uppoora
15 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses how LinkedIn developed the Contextual Agent Playbooks & Tools (CAPT) to enhance AI coding agents with organizational context, enabling them to better assist engineers in their...
Ajay Prakash
17 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses LinkedIn's transformation of its job search functionality through AI and large language models (LLMs).
Caleb Johnson
13 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses the evolution of LinkedIn's Nuage control plane, highlighting its transition from a self-service platform to a comprehensive control plane solution for managing data infrastru...
Aashish Nagpal
21 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
LakeChime is a data trigger service designed to enhance the efficiency of data processing in modern data lakes.
Walaa Eldin Moustafa
16 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the development of a new AI-powered experience at LinkedIn, focusing on the challenges and successes encountered while building a generative AI product.
LinkedIn logo
LinkedIn
Intermediate
The article discusses ValiData, a scalable automated config-driven data validation tool used at LinkedIn to ensure the accuracy and consistency of large datasets.
Bharadwaj Jayaraman
15 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
LinkedIn has integrated Google Protocol Buffers (Protobuf) with Rest. li to enhance microservices performance, achieving significant reductions in latency and improvements in resource utilization.
LinkedIn logo
LinkedIn
Intermediate
The article discusses the implementation of Operating System Snapshot Automation (OSSA) at LinkedIn, detailing the challenges faced with manual processes and the transition to an automated system.
LinkedIn Engineering Team
14 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses LinkedIn's Distributed Firewall (DFW), a host-level firewalling system designed to manage extensive firewall rules across a vast network of hosts.
LinkedIn Engineering Team
10 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the challenges of data integration at scale within LinkedIn's big data ecosystem and presents Gobblin's Data Integration Library (DIL) as a solution to streamline and standard...
Chris L.
11 min read
Has Summary
--
LinkedIn logo
LinkedIn
Beginner
The article discusses the Smart Argument Suite, a Python library designed to streamline the process of passing command-line arguments for AI workflows.
LinkedIn Engineering Team
8 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses the introduction of Pegasus Data Language (PDL), a new schema definition language designed to replace the existing Pegasus Data Schema (PDSC) for data modeling in Rest.
Yingjie (Nicki) B.
6 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the implementation of dark canary clusters at LinkedIn, a technique for safely testing new code in production environments without impacting end users.
David Hoa
10 min read
Has Summary
--
LinkedIn logo
LinkedIn
Beginner
The article discusses Spark-TFRecord, a new data source for Apache Spark that aims to provide full support for the TFRecord data format used in TensorFlow.
LinkedIn logo
LinkedIn
Advanced
The article discusses LinkedIn's open sourcing of DataHub, a metadata search and discovery platform, detailing its development journey from WhereHows to DataHub.
LinkedIn logo
LinkedIn
Intermediate
The article discusses the open-sourcing of Brooklin, a distributed service for near real-time data streaming at scale, which has been in production at LinkedIn since 2016.
Celia K.
10 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses the release of Unstructured Data Reactive in Rest. li, an open-source REST framework developed at LinkedIn.
Sheng Liang
8 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the collaboration between Microsoft and LinkedIn to create the Resume Assistant, a feature integrated into Microsoft Word that helps users enhance their resumes using LinkedIn...
Fangzhou (Morgan) Zhang
12 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses LinkedOut, a request-level failure injection framework developed by LinkedIn to enhance resilience engineering.
Logan Rosen
12 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses LinkedIn Lite, a lightweight mobile web experience designed for India's mobile-first market.
Gopal Venkatesan
10 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses Brooklin, a data ingestion service developed by LinkedIn to facilitate streaming data from various sources to multiple destinations.
Samarth Shetty
11 min read
Has Summary
--
LinkedIn logo
LinkedIn
Beginner
The article discusses the challenges and solutions associated with managing external libraries in software development, particularly at LinkedIn.
Jan Lorenz Soliman
9 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
This article continues the exploration of the Glimmer Virtual Machine (VM) used in Ember. js for rendering, focusing on runtime compilation and execution.
Chad Hietala
9 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article introduces Flashback, an open-source internet mocking tool developed at LinkedIn to facilitate reliable testing of web applications that interact with third-party websites.
Shangshang Feng
11 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses Glimmer, a new rendering engine for Ember. js, designed to improve performance by reducing payload size, CPU time, and memory pressure.
Chad Hietala
8 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses Pemberly, LinkedIn's re-imagined technology stack for their flagship app, focusing on modernizing the user experience and improving developer productivity.
LinkedIn Engineering Team
5 min read
Has Summary
--
LinkedIn logo
LinkedIn
Beginner
The article discusses the engineering infrastructure at LinkedIn that supports test tracking across various platforms, including iOS, Android, and web.
Ning Zhang
9 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses new analytics features on LinkedIn that allow users to see who has viewed their posts, enhancing their ability to understand audience engagement.
Andranik Kurghinyan
7 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the development of a native video player library for Android at LinkedIn, addressing technical challenges and solutions for optimizing video delivery and performance on mobile...
LinkedIn logo
LinkedIn
Beginner
The article discusses the implementation of immutable models in the LinkedIn flagship app, highlighting their benefits such as thread safety and performance.
LinkedIn Engineering Team
5 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses the design and implementation of the LinkedIn Android Data Pipeline, which optimizes data flow between the app and server.
Karthik Ramgopal
8 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses a unique UI redressing attack that exploits CSS selectors to trick users into navigating to malicious sites.
LinkedIn Engineering Team
4 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses performance improvements made to the Slideshare Android application, focusing on optimizations in image loading, JSON parsing, and data model storage.
Keerthi Korrapati
6 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article outlines the evolution of LinkedIn's architecture and scaling strategies from its inception in 2003 to its modern service-oriented architecture.
LinkedIn logo
LinkedIn
Advanced
Espresso is LinkedIn's distributed, fault-tolerant NoSQL database that supports various applications, including Member Profile and InMail.
LinkedIn Engineering Team
17 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the complete redesign of LinkedIn's mobile profile experience, emphasizing how it enhances user relationships and professional identity.
LinkedIn Engineering Team
7 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the open-source release of Isaac, an Objective-C library designed to parse JSON into models, significantly improving code quality and reducing crash rates in iOS applications.
LinkedIn Engineering Team
5 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses LinkedIn's significant milestone with Rest. li, a framework for developing RESTful services, highlighting that 50% of all remote calls between services now utilize Rest. li.
Karan Parikh
5 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Beginner
The article discusses LinkedIn's approach to mobile A/B testing, highlighting how member feedback shapes app development.
Akhilesh Gupta
8 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses the Play Framework, an open-source web application framework that promotes functional programming principles to address modern web development challenges.
Sadek Drobi
15 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the engineering behind LinkedIn's University Pages, detailing the architecture, data processing, and technologies used to create a platform that enhances interactions between ...
Josh Clemm
8 min read
Has Summary
--
LinkedIn logo
LinkedIn
Beginner
The article discusses Fluentd, an open-source log management tool utilized by Slideshare for efficient log handling.
Sylvain Kalache
2 min read
Has Summary
--
LinkedIn logo
LinkedIn
Beginner
The article discusses the creation of product tours using Hopscotch, a framework designed to help users understand complex software features through guided tours.
Gordon Koo
3 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the engineering behind the redesigned LinkedIn profile, highlighting the adoption of new technologies such as JSON mappers, Fizzy, and Dust.
Josh Clemm
6 min read
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses the development of the EatIn Suite, an internal food-rating platform at LinkedIn, built by a team of interns within three weeks.
LinkedIn Engineering Team
8 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the implementation of the Play Framework at LinkedIn, highlighting its benefits, developer experience, and future plans.
Yevgeniy Brikman
6 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
Rest. li is a REST+JSON framework developed by LinkedIn for building scalable service architectures.
Joe Betz
4 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the implementation of a messaging layer between the native and web portions of the LinkedIn iPad app using WebSockets.
Ash Gandhi
9 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses how LinkedIn optimized its iPad app by leveraging HTML5 Local Storage to enhance performance and responsiveness.
Akhilesh Gupta
6 min read
Has Summary
--