goofys icon indicating copy to clipboard operation
goofys copied to clipboard

Performance difference between goofys and aws sync

Open vervaekejonathan opened this issue 4 years ago • 3 comments

Can you explain if goofys provides a significant performance update over using aws sync on a folder? For example, what happens if you copy a file onto the goofys? Does it use the same logic as aws sync would do (of course manually executed), or does it use another layer of keeping track which files are already synced and which not, which would improve the sync performance?

vervaekejonathan avatar Aug 04 '21 16:08 vervaekejonathan

Would like to know this too. Are upload/download speeds via goofys just as good as uploading/downloading via the aws cli or API?

Cheers

binaryfire avatar Aug 05 '21 07:08 binaryfire

aws sync would likely be faster, as it's purpose built. goofys purpose in life is to present s3 as a local filesystem, performance would be a secondary concern. that said, if you run benchmarks, it would be interesting to see.

alokdhir avatar Aug 05 '21 23:08 alokdhir

I feel like Goofys is faster, but I have not tried to run multiple cli in parallel

1a1a11a avatar Dec 21 '21 04:12 1a1a11a