HydraFS is a file system built on top of the HYDRAstor content-addressable storage system to provide a standard file system interface. It addresses challenges of immutable blocks, high latency block operations, and metadata cache misses in CAS. HydraFS decouples data and metadata processing, uses read/write buffers and caches, and limits concurrent operations to improve throughput and availability. Evaluation showed HydraFS provides comparable or better throughput than raw devices and scales effectively with data deduplication.