cachix
servant-benchmark
Our great sponsors
cachix | servant-benchmark | |
---|---|---|
2 | 1 | |
743 | 0 | |
4.2% | - | |
9.3 | 0.0 | |
14 days ago | over 2 years ago | |
Haskell | Haskell | |
- | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cachix
-
Show HN: FlakeHub Cache: Fast, secure, configurable. A new take on Nix caching
I've been trying to gradually introduce Nix more into my development.[0]
One roadblock I haven't been able to overcome is integrating Nix in CI. In my case, I use CircleCI. I know there are Nix-centric CI platforms, but I've invested a lot into CircleCI and would like to stay.
The problem I hit is that if I switch from something like a sqlfluff Docker container to a Nix Docker container, my build job goes from 15s to 2m+ because now I have to download several gigs within the CI job and build my Nix environment from scratch.[1]
I tried Cachix, but the best I could get was bringing the job down to 55s (a roughly 3x performance penalty from an off-the-shelf Docker container).[2]
How does FlakeHub Cache's performance in CI compare to the default Nux cache or to Cachix?
[0] https://mtlynch.io/notes/nix-dev-environment/
[1] https://github.com/cachix/cachix/issues/579
[2] https://github.com/cachix/cachix/issues/579#issuecomment-175...
servant-benchmark
-
[ANN] servant-benchmark v0.1.1.1
This is an initial release and I would really appreciate any feedback, especially for missing Servant API combinators or benchmarking tools that you'd like featured. Issues and PRs are more than welcome in the project's repository.
What are some alternatives?
nix-deploy - Deploy software or an entire NixOS system configuration to another NixOS system
nix-tree - Interactively browse dependency graphs of Nix derivations.
servant-streaming - Support for servant requests and responses via the 'streaming' library
nixos-manager - Manage your NixOS packages and configuration via a simple, intuitive UI
telegram-api - Telegram Bot API for Haskell
nix-mate - Installing stuff with Nix made easy
spago - 🍝 PureScript package manager and build tool
dhall-to-cabal - Compile Dhall expressions to Cabal files
dhall-aws-cloudformation - Typecheck, template and modularize your AWS CloudFormation with Dhall
three-layer - :three: :cake: Architecture of the Haskell web applications
wrk - Modern HTTP benchmarking tool
hocker - Utilities for interacting with the docker registry and generating nix build instructions