At LinkedIn, we are using this curriculum for onboarding our entry-level talents into the SRE role.
High performance, maintainable stylesheets.
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
Cruise-control is the first of its kind to fully automate the dynamic workload rebalance and self-healing of a Kafka cluster. It provides great value to Kafka users by simplifying the operation of Kafka clusters.
Xinfra Monitor monitors the availability of Kafka clusters by producing synthetic workloads using end-to-end pipelines to obtain derived vital statistics - E2E latency, service produce/consume availability, offsets commit availability & latency, message loss rate and more.
Feathr – A scalable, unified data and AI engineering platform for enterprise
LinkedIn's Official Swift Style Guide
DeText: A Deep Neural Text Understanding Framework for Ranking and Classification Tasks
Reliable Android Testing, at your service
An extensible distributed system for reliable nearline data streaming at scale
Iris is a highly configurable and flexible service for paging and messaging.
NPM Modules for Sass
A CSS Optimizer
TonY is a framework to natively run deep learning frameworks on Apache Hadoop.
Using Gradle to build Python projects
Venice, Derived Data Platform for Planet-Scale Workloads.
A distributed Spark/Scala implementation of the isolation forest and extended isolation forest algorithms for unsupervised outlier detection, featuring support for scalable training and ONNX export for easy cross-platform inference.
The LinkedIn Fairness Toolkit (LiFT) is a Scala/Spark library that enables the measurement of fairness in large scale machine learning workflows.
A tool for scale and performance testing of HDFS with a specific focus on the NameNode.
Multi-hop declarative data pipelines
Find all test methods in an Android instrumentation APK
A mobile interface for linkedin/iris, built for iOS and Android on the Ionic platform
An autotracked implementation of a ring-buffer-backed double-ended queue
Iris-message-processor is a fully distributed Go application meant to replace the sender functionality of Iris and provide reliable, scalable, and extensible incident and out of band message processing and sending.