iggy icon indicating copy to clipboard operation
iggy copied to clipboard

Optimize docker builds

Open hubcio opened this issue 1 year ago • 2 comments

Aim of this task is to optimize iggy CI in context of performance of docker image.

Possible improvements:

  • hugepages support (if possible, need to do research)
  • switch to gnu instead of musl

Related QoL:

  • add gnu AND musl artifacts to release artifacts

hubcio avatar Jan 13 '24 17:01 hubcio

Given the large # of dependencies, would it be worth adding using cargo-chef? This will speed up builds.

https://www.lpalmieri.com/posts/fast-rust-docker-builds

0xg0nz0 avatar Feb 15 '24 15:02 0xg0nz0

There's a bunch of things we could do with builds using the Nix flake I submitted in #997

For example https://determinate.systems/posts/magic-nix-cache/

rupurt avatar Jun 16 '24 08:06 rupurt