Hey, you probably know about restic and borg for backups. They are pretty mature and very commonly used.

Rustic is a fully compatible reimplementation of restic in Rust and they do seem to have implemented a few improvements over restic. The developer even used to be a contributor on restic.

Is anyone here using it already? It looks super promising but I’d love to hear your opinion!

  • anteaters@feddit.de
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    10
    ·
    1 年前

    Looks like the rust-cult is at it again rewriting existing stuff for no gain but pushing rust on others.

    • dabe@programming.dev
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      1
      ·
      edit-2
      1 年前

      A lot of the time, rust rewrites are more for devs, than users. Rust code is just easier to maintain (in the long-run 😉) and harder to make buggy. But some times the apps do just run faster when compiled with Rust.

      • jcg@halubilo.social
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        1 年前

        Is it that much better than Go? Seems like the original restic was written in Go which afaik is pretty similar performance and syntax wise.

        • beeb@lemm.ee
          link
          fedilink
          English
          arrow-up
          7
          ·
          1 年前

          Go has its fair share of design problems and is not as memory efficient due to its garbage collector. Also it will probably always be linked to Google in some way.

    • Celediel@slrpnk.net
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 年前

      Use fd instead of find, or rg instead of grep and tell me there’s no gain. The speed increase alone is astounding, and beyond worth it.

      • dabe@programming.dev
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 年前

        Oh shit, will definitely be trying this out. I tend to make wildly overzealous find searches