3 ms·
> Also, "in prod" is such an odd thing to say about Nix. It's a built-time thing. Nix doesn't run in prod. What people mean by "use X in production" is that X
by rgoulter 3y ago
> Also, "in prod" is such an odd thing to say about Nix. It's a built-time thing. Nix doesn't run in prod.
What people mean by "use X in production" is that X is a key dependency as part of the production process.
If you describe a NixOS configuration for the system where your services are running, you're "using" Nix, even though the Nix-specific stuff is already done.
This relates to risk. -- If it turned out that using Nix to build packages or to configure a system then caused problems when running services later, that would be a problem. Whereas, "using in prod" suggests confidence in no problems, or in being able to fix any issue in a timely manner.