{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Full Time Nix","title":"Remote builders and stores, nixbuild.net with Rickard Nilsson","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/b3aedc90\"></iframe>","width":"100%","height":180,"duration":4903,"description":"https://cache.nixos.org\n\nhttps://nixbuild.net/\n\nhttps://nix.dev/manual/nix/2.26/store/types/\nhttps://www.cachix.org/\nhttps://nix.dev/manual/nix/2.26/development/experimental-features.html#xp-feature-dynamic-derivations\nhttps://nix.dev/manual/nix/2.26/development/experimental-features.html#xp-feature-ca-derivations\n\nhttps://lix.systems/\nhttps://tvix.dev/\n\nhttps://github.com/ngi-nix/summer-of-nix\n\nhttps://nixos.org/community/teams/nix/\nhttps://github.com/Ericson2314\n\nhttps://www.haskell.org/\nhttps://slurm.schedmd.com/\n\nhttps://planetnix.com/\nGenerated chapters:\n00:00 Introduction to Nix and Remote Building\n02:38 Understanding Nix Daemon and Communication Protocols\n05:01 Exploring Derivations and Their Role in Nix\n07:26 Setting Up Remote Builders in Nix\n09:48 Remote Building Process and Configuration\n12:08 Remote Store vs Remote Builder Features\n14:21 Managing Build Outputs and Dependencies\n16:45 Optimizing Remote Builds and Scheduling\n19:28 Conclusion and Future Improvements\n24:16 Understanding Remote Store Features\n24:43 Continuous Integration (CI) Workflows\n26:37 Leveraging Remote Builders in CI\n29:20 Exploring Nix Store Components\n35:26 The Role of Substitutes in Nix\n40:48 Introducing nixbuild.net: A Solution for Nix Builds\n50:15 The Power of Concurrency in Build Services\n54:11 Choosing nixbuild.net for Efficient Builds\n55:17 Understanding Latency and On-Site Options\n59:29 Hardware and Architectures for Nix Builds\n01:01:37 When to Consider nixbuild.net\n01:03:49 Managing Compatibility with Nix Versions\n01:06:22 The Nix Community and Company Dynamics\n01:07:59 Contributions to the Open Source Ecosystem\n01:16:28 Internal Stack and Resource Management\n01:21:05 Final Thoughts and Future Directions","thumbnail_url":"https://img.transistorcdn.com/7NFFun166T66lu_dSbdoELdq995G1yBDX3YdgBqa9Ik/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81NDUw/YzMwNjE0NjA4NGIx/NzMyZWIwYTVlYzU2/YjFhNi5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}