Palantir logo

How Palantir Uses Git

21 engineering articles about Git from Palantir's engineering team

Articles

Filter:
Palantir logo
Palantir
Advanced
The article discusses how Palantir implemented in-toto to enhance their software supply chain security, detailing the challenges faced and lessons learned throughout the process.
Palantir
27 min read
Has Summary
--
Palantir logo
Palantir
Intermediate
This article explores how Palantir secures its source control as part of its software supply chain security strategy.
Palantir
12 min read
Has Summary
--
Palantir logo
Palantir
Beginner
The article discusses the importance of version control (VC) in data pipelines, emphasizing the need to track both code and data changes to enhance collaboration and trust within data ecosystems.
Palantir
13 min read
Has Summary
--
Palantir logo
Palantir
Advanced
The article discusses optimizations made to Git's merge machinery, particularly focusing on the new merge-ort algorithm.
Palantir
14 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Advanced
This article discusses optimizations made to Git's merge machinery, particularly focusing on the new merge algorithm that enhances performance through tree-level merging and trivial merges.
Palantir
10 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Advanced
This article discusses optimizations made to Git's merge machinery, specifically focusing on reducing the repeated detection of file renames during rebases and cherry-picks.
Palantir
17 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Intermediate
This article discusses advanced optimizations in Git's merge machinery, particularly focusing on how to improve rename detection efficiency during merges.
Palantir
13 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Advanced
The article discusses optimizations made to Git's merge machinery, focusing on enhancing performance and efficiency in handling merges, particularly in large codebases.
Palantir
15 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Advanced
This article discusses optimizations to Git's merge machinery, focusing on improving rename detection during three-way merges.
Palantir
11 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Advanced
The article discusses the concept of the 'code base knowledge singularity,' a point where organizational knowledge about a code base is lost, leading to confusion and potential errors in software d...
Robert Fink
9 min read
Has Summary
--
Palantir logo
Palantir
Advanced
The article discusses Palantir's approach to managing complex software deployments across various environments, emphasizing the use of Foundry and Gotham installations.
Robert Fink
16 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Advanced
The article discusses the technical challenges of data sharing, emphasizing the principles of access and sharing across three dimensions: What (content), Why (purpose), and Who (users).
Palantir
13 min read
Has Summary
--
Palantir logo
Palantir
Advanced
The article discusses the importance of dataset versioning and sandboxing in Palantir Foundry, drawing parallels to Git workflows in software engineering.
Robert Fink
8 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Intermediate
The article discusses the challenges and improvements related to renaming files and directories in Git, particularly focusing on the cherry-pick operation and directory rename detection.
Palantir
12 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Advanced
This article discusses the transition of Palantir Foundry's job orchestration system from a CRUD-based approach to an event-sourced architecture.
Robert Fink
14 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Intermediate
The article discusses the implementation of Active Directory (AD) as code using Infrastructure as Code (IaC) practices, particularly in AWS environments.
Palantir
10 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Advanced
The article discusses the deployment of Stack Overflow Enterprise (SOE) on AWS using Terraform, highlighting the architecture, security measures, and operational strategies employed to enhance reli...
Palantir logo
Palantir
Advanced
The article discusses the deployment and utilization of osquery across various operating systems in enterprise environments.
Palantir
19 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Advanced
gödel is a build system designed specifically for the Go programming language, utilized by over 100 projects at Palantir.
Palantir
7 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Intermediate
The article discusses Windows Event Forwarding (WEF) as a critical tool for incident detection and response in network defense.
Palantir
20 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Advanced
Stemma is Palantir's distributed Git server designed to meet the unique requirements of complex data integration and analytics pipelines.
Palantir
11 min read
Includes Code
Has Summary
--

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