Published May 11, 2026 | Version v1

Taming Complexity: Building and Deploying a 270 KLOC Integrated Scientific Application in Common Lisp

Authors/Creators

Description

This paper examines strategies for managing a 270 KLOC
Common Lisp monorepo dedicated to computational fluid
dynamics and stochastic optimization. By leveraging CLOS,
Macros, and REPL-driven development, we addressed the
”crisis of scale” inherent in 1,400 source files. To optimize
cloud-native delivery, we implemented a tiered three-phase
build strategy, reducing build latency by 33–53%. Further-
more, refactoring deployment logic achieved an 8x speedup
in Kubernetes manifest synchronization. Our findings demon-
strate that Common Lisp, combined with disciplined modu-
larity, build optimization, and modern DevOps, provides a
highly effective foundation for large-scale applications.

Files

taming-complexity-development-and-deployment.pdf

Files (345.2 kB)

Name Size
md5:46a1490933ee079e45d0a0a3f7ce5f9f
345.2 kB Preview Download

Additional details

Related works

Is compiled by
Conference proceeding: 2677-3465 (ISSN)