We made our filesystem 47× faster by deleting it

(microsandbox.dev)

19 points | by appcypher 4 days ago

3 comments

  • dspig 55 minutes ago

    That's such a HN title!

    • nine_k 42 minutes ago

      And the content. A number of smart design decisions, and analysis of what was wrong with the previous versions.

      Also, it's a great illustration of the benefits of layered, modular design that Linux sports: it allows to mix and match parts to build what you need.

      • menno-sh 46 minutes ago

        Sounds like a title you’d read on the satirical version of HN in a TV show like Silicon Valley

        • nathanmills 46 minutes ago

          That's such a Reddit comment!

        • moralestapia 28 minutes ago

          >Every file operation inside the VM had to bounce out to the host through FUSE

          Lol, yeah that was your mistake. FUSE is a phenomenal idea but anyone who has used it knows how slow it can be.

          • himata4113 14 minutes ago

            I have learned first hand with my agentic workflow as it took 1 hour to compile rust instead of 6 seconds.

            • goneri 15 minutes ago

              Especially compared to direct virtio access to physical volume.

            • cassianoleal 55 minutes ago

              Is anyone here using this software? How do you integrate it with your agent workflow? Do you run agents in editor (Zed, VS Code, Cursor, whatever)?

              Have you tried the sync feature?

              Edit: FML why is this being downvoted? At least have the decency of explaining, I'm happy to adjust my conduct but I can't do so if I don't know what I did wrong.

              • Enginerrrd 18 minutes ago

                I can only guess at the actions of others, but I would guess it’s because your comment is a tangent and at best only vaguely related to the featured article?

                The article is really about solving a particular problem with the backend of their infrastructure. Discussion about VMs, Linux kernel syscalls, file systems (virtual, FUSE, etc) would all be relevant.

                Your comment is a question about whether and how people use the software itself, which is pretty unrelated to the article.

                It’s a bit like an article about Porsche identifying a particular engineering nuance in their fuel injectors, and how things didn’t work the way they thought at a low level, and how they solved it once they realized it. And then you come in with a comment about what people like to do with their Porsches. Like, sure, it involves the same company but what would that have to do with the underlying article on automotive engineering?

                Combine that with a growing disdain for the insistence of certain segments of the tech scene to make everything about agentic workflows, (an echo to the constant evangelism of cryptocurrencies or blockchain in the recent past) and you have a recipe for downvotes.

                • wizzwizz4 18 minutes ago

                  People are generally sick of AI, and of people who bring AI up in every single comment thread. The downvoters may not realise that TFA is by an AI company, about an AI product, making your comment tangentially relevant, and not (strictly-speaking) an example of the behaviour they're fed up with.