#

Puppet Programming Tutorials & Engineering Articles

34 Puppet tutorials, guides, and engineering insights from Spotify, LinkedIn, Uber, and more

Puppet Articles & Tutorials

Filter:
Palantir logo
Palantir
Intermediate
The article discusses Palantir's approach to scaling on-premises security through their Insight solution, which enhances security compliance across various deployment environments.
Palantir
8 min read
Includes Code
Has Summary
--
Pinterest logo
Pinterest
Advanced
This article discusses Pinterest's transition from a Hadoop-based platform to a Kubernetes-based data processing solution named Moka.
Pinterest Engineering
19 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses LinkedIn's transition to Azure Linux as its primary operating system, detailing the motivations, challenges, and strategies involved in the migration.
Ievgen Priadka
18 min read
Has Summary
--
Spotify logo
Spotify
Advanced
This article discusses Spotify's transition to a declarative infrastructure model using Kubernetes, enabling efficient management of cloud resources across numerous services.
Uber logo
Uber
Intermediate
This article discusses Uber's journey in containerizing their Apache Hadoop infrastructure, detailing the challenges faced and the solutions implemented over two years.
Matt Mathew, Qifan Shi, Shuyi Zhang, Jackie Murchison
20 min read
Has Summary
--
Slack logo
Slack
Advanced
The article discusses Slack's approach to load testing using a tool called Koi Pond, which simulates user interactions to assess system performance under heavy loads.
Shreya Ramesh
16 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Advanced
This article discusses the advancements in IO management and computing within modern data centers, focusing on NVIDIA's Magnum IO architecture and its components, including InfiniBand and Ethernet ...
CJ Newburn
13 min read
Has Summary
--
Spotify logo
Spotify
Intermediate
The article discusses Spotify's approach to technology migrations, highlighting the challenges of managing legacy systems and the strategies employed to streamline the migration process.
Saunak “Jai” Chakrabarti and Jenni Lee
7 min read
Has Summary
--
Spotify logo
Spotify
Advanced
Spotify's Event Delivery system is a crucial component for understanding user behavior and delivering personalized content.
Bartosz Janota
17 min read
Has Summary
--
Uber logo
Uber
Beginner
The article discusses how Uber's Client Platform Engineering team scaled Mobile Device Management (MDM) for macOS using Chef.
Erik Gomez, Nate Walck
13 min read
Includes Code
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses Facebook's development of StateService, a state machine as a service designed to automate the recovery of third-party services running on virtual machines after major outages.
Declan Ryan
4 min read
Includes Code
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber's experience in scaling its Apache Hadoop Distributed File System (HDFS) to accommodate exponential data growth while maintaining performance.
Ang Zhang, Wei Yan
13 min read
Has Summary
--
Spotify logo
Spotify
Beginner
The article features an interview with Daenney Sluijters, an engineer at Spotify, discussing his background, journey to Spotify, and his experiences working on Identity and Access Management and CI...
Spotify Engineering
2 min read
Has Summary
--
Spotify logo
Spotify
Intermediate
The article discusses Spotify's approach to autoscaling Pub/Sub consumers within its Event Delivery system, which is crucial for managing the vast number of events generated daily.
Igor Maravić
8 min read
Has Summary
--
Pinterest logo
Pinterest
Intermediate
The article discusses Pinterest's transition from EC2 instances to Docker containers, detailing the migration process, benefits, and challenges faced by the engineering teams.
Pinterest Engineering
6 min read
Has Summary
--
GitHub logo
GitHub
Intermediate
The article discusses GitHub's transition of its Ruby on Rails application infrastructure to Kubernetes, detailing the challenges faced and the lessons learned throughout the migration process.
Jesse Newland
14 min read
Includes Code
Has Summary
--
Pinterest logo
Pinterest
Beginner
Pinterest IT has transitioned to an open-source model for managing macOS devices using Chef, which simplifies client management and enhances flexibility.
Pinterest Engineering
3 min read
Includes Code
Has Summary
--
GitHub logo
GitHub
Advanced
The article discusses the automation of MySQL infrastructure testing at GitHub, highlighting the importance of data integrity and availability.
GitHub Engineering
15 min read
Includes Code
Has Summary
--
Spotify logo
Spotify
Intermediate
The article discusses Spotify's journey with Docker and the challenges faced during its rollout across critical infrastructure.
David Xia
6 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article introduces Bolt, a diagnostic and remediation platform designed for AWS EC2 instances, which automates common tasks and integrates with Netflix's existing orchestration service, Winston.
Netflix Technology Blog
12 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
This article discusses LinkedIn's transition to IPv6, focusing on the challenges and strategies for managing servers and devices in an IPv6-only environment.
Franck Martin
17 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses Uber Engineering's approach to managing MySQL clusters using Docker, highlighting the challenges faced with scaling and the solutions implemented through a design called Schem...
Joakim Recht
12 min read
Has Summary
--
Spotify logo
Spotify
Beginner
The article discusses Spotify's evolution in managing its machine infrastructure, detailing the transition from manual operations to automated systems that enhance efficiency and engineer satisfact...
Nic Cope
11 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
Project Falco aims to decouple switching hardware and software to address latency issues in data center applications. The initiative led to the development of Pigeon, a 3.
LinkedIn Engineering Team
7 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses the complex migration of SlideShare's technology stack to LinkedIn's data centers, highlighting the challenges faced and the strategies employed to ensure a seamless transitio...
Anatoly S.
9 min read
Has Summary
--
GitHub logo
GitHub
Intermediate
GitHub's Metal Cloud emphasizes stability, availability, and performance by deploying services on bare-metal hardware.
Lee Reilly
8 min read
Includes Code
Has Summary
--
Spotify logo
Spotify
Intermediate
This article discusses the design and implementation of the Spotify perimeter, focusing on web load balancers and proxy systems that manage internet access for Spotify's services.
Alexey Lapitsky
13 min read
Has Summary
--
Pinterest logo
Pinterest
Beginner
The article discusses how Pinterest manages its big data infrastructure, detailing the evolution from a single cluster Hadoop setup to a self-serving platform that supports extensive data processin...
Pinterest Engineering
9 min read
Has Summary
--
Google logo
Google
Intermediate
The article discusses the integration of Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) through the introduction of Managed Virtual Machines and Google Cloud Deployment Manager.
Navneet Joneja, Cloud Platform Team
6 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses the third episode of the NetflixOSS Meetup series, highlighting new project releases, updates on the NetflixOSS Cloud Prize, and demonstrations from contributors.
Netflix Technology Blog
4 min read
Has Summary
--
Spotify logo
Spotify
Beginner
The article discusses Spotify's implementation of Puppet for managing internal client workstations, detailing their experiences and solutions to common challenges.
jhaals
4 min read
Has Summary
--
Google logo
Google
Beginner
Google Compute Engine is an Infrastructure-as-a-Service product that allows users to run Linux Virtual Machines on Google's powerful infrastructure.
Craig McLuckie, Product Manager, Google Compute Engine
4 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
SlideShare has transitioned from using Flash to HTML5 for rendering presentations and documents, marking a significant engineering milestone.
Jon Boutelle
5 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses the evolution of software building and deployment processes at Netflix over six years, highlighting improvements in automation and architecture.
Netflix Technology Blog
4 min read
Has Summary
--

You've reached the end! All 34 articles loaded.