
▲ 47 r/elixir
Introducing AetherS3: A self-hostable, distributed, S3-compatible object store that runs on the BEAM.
Hi everyone,
I’ve been working on AetherS3, a project focused on providing an S3-compatible storage interface built natively in Elixir.
The goal is to leverage the BEAM’s concurrency model to handle high-performance binary throughput and zero-copy memory management, aiming for a robust, distributed storage solution. It’s currently in early development, but the core architecture for S3-compatible operations is taking shape.
I’d appreciate any feedback on the design, particularly regarding the handling of high-concurrency I/O and the memory management approach. Feel free to check out the repo and let me know your thoughts.
u/wizenink — 14 hours ago