This might be interesting…. <https://aws.amazon.co...
# aws
e
I thought there was already something for this. Is this then something different from the Fuse file system?
➕ 2
m
yeah i was thinking the same thing and was wondering if i was experiencing dejavu! 😅 i haven’t gone down the rabbit hole but i’ll take a look soon enough. just the same, the one thing i recall from reading the article:
Changes made to objects on the S3 bucket are visible in the file system within a few seconds but can sometimes take a minute or longer.
I wanted to stop reading at that point and reach for my EFS mounts 🤷🏾‍♂️
but i can possibly see the utility of having data in an S3 bucket that is mounted on an EC2 or Lambda for data processing, backup, storage, etc (exfiltration!? 😂) but for real-time applications that type of latency is discouraging.
e
Today, we are launching S3 Files, a new S3 feature that integrates the Amazon Elastic File System (EFS) into S3 and allows any existing S3 data to be accessed directly as a network attached file system.
r
I've used this before, a long time ago. The latency was pretty high so if aws (or
s3fs-fuse
) fixed that then that's great. This is probably what you all are referring to https://github.com/s3fs-fuse/s3fs-fuse
e
That was one of the OGs of fuse filesystems
goofys was the next gen, more peformant.
But apparently this new variant is not fuse based, and uses EFS semantics (without being "efs")
Interesting, looks like goofys was silently abandoned https://github.com/kahing/goofys/issues/809
r
oh right ive used goofys before too. i wonder how it compares to the efs semantics aws variant
too bad about it no longer maintained, though after taking care of a number of open source repos, i can definitely see why opensource repos can be abandoned like that, especially if they are not maintained by an organization
e
Yes, exactly
That's the thing about open source, it's a tool that's really useful while the maintainers have that problem.
But as they move on, new opportunities, new careers, the open source often withers.
💯 1
r
just goes to show that analyzing dependencies and evaluating them is getting more and more important over time
especially now if you have an unlimited token budget, you can recreate a lot of stuff in house
e
Yes, that will be more and more true.