Jane Street's Decade-Long Journey: From Jenga to Dune

2025-01-30
Jane Street's Decade-Long Journey: From Jenga to Dune

Jane Street initially built Jenga, an OCaml build system, but its limitations led to its limited adoption and even a reversal of its open-source status. They then created the simpler Jbuilder, which unexpectedly gained popularity due to its speed, eventually evolving into Dune. After years of effort, the Jane Street team successfully migrated their internal build system from Jenga to Dune for their 70 million lines of code, boosting build speeds and setting a strong foundation for Dune's future.

Development