commercialhaskell / commercialhaskell/stackage-server

Consider using Casa (or even ZFS) for Haddock storage

Open
#327 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
108
Forks
31
PR merge metrics
No merged PRs in 30d

Description

There are a *lot* of duplicate Haddock files generated, since each snapshot gets its own copy of every file.

If the files were stored in content-addressed storage, it would reduce the number of writes per snapshot, the amount of storage used, and the related expenses and disaster recovery considerations.

I mention ZFS because it supports transparent deduplication and compression. The server already uses ZFS; simply writing the files to disk in a correctly-configured dataset might be easy to implement.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.