• PushButton@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    39 minutes ago

    The only argument I see in favour of varlink is the ease of debugging, and this should never being an argument in a technical decision.

    When your stuff is running in “prod”, your " ease of debugging" is thrown away, but the system continue to suffer.

    Json for IPC is a terrible idea.

  • N0x0n@lemmy.ml
    link
    fedilink
    arrow-up
    6
    ·
    3 hours ago

    Someone a short ELI ? I read the article and the comments… But I have no idea what this is about.

    Maybe someone has an article that explains for someone not being educated as computer scientist ?

    • Brahvim Bhaktvatsal@lemmy.kde.social
      link
      fedilink
      isiZulu
      arrow-up
      5
      ·
      edit-2
      3 hours ago

      DBus is a system-wide messaging system. It’s for stuff like notifications and system-wide events, …or so do I think. But the aim is to allow all programs, running system-wide, to announce anything for others programs to react to.

      This post requests people to use Varlink instead.

      This is similar to the PulseAudio versus Pipewire and X11 versus Wayland situations.