Compiler Tooling for Kubernetes

To improve Kubernetes error messages when misconfigured, I designed and implemented a dynamic dataflow analysis extension to the Go compiler. The tool is available at https://github.com/atlarge-research/go-breadcrumbs.

I helped my colleague, Matthijs Jansen, implement a tool to optimize Kubernetes’s configuration to improve the deployment performance of a given workload (Jansen et al., 2025).

References

2025

  1. columbo_fig.png
    Columbo: A Reasoning Framework for Kubernetes’ Configuration Space
    Matthijs Jansen, Sacheendra Talluri, Krijn Doekemeijer, and 3 more authors
    In Proceedings of the 16th ACM/SPEC International Conference on Performance Engineering (ICPE 2025), Toronto, Canada, May 5-9, 2025, 2025