sushi-shuffle VS systemd

Compare sushi-shuffle vs systemd and see what are their differences.

sushi-shuffle

Lightweight and flexible file sorter, file organizer, daemon (by constarg)

systemd

The systemd System and Service Manager (by systemd)
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
sushi-shuffle systemd
5 552
17 13,363
- 0.9%
2.8 10.0
30 days ago 1 day ago
C C
GNU Affero General Public License v3.0 GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

sushi-shuffle

Posts with mentions or reviews of sushi-shuffle. We have used some of these posts to build our list of alternatives and similar projects.

systemd

Posts with mentions or reviews of systemd. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-11-15.
  • Show HN: Retry a command with exponential backoff and jitter (+ Starlark exprs)
    7 projects | news.ycombinator.com | 15 Nov 2024
    https://github.com/systemd/systemd/issues/6129#issuecomment-...

    "core: add RestartSteps= and RestartSecMax= to dynamically increase interval between auto restarts"

  • Why systemd is a problem for embedded Linux
    6 projects | news.ycombinator.com | 3 Nov 2024
    I ran into this issue on an embedded system before it was raised / fixed:

    https://github.com/systemd/systemd/issues/8398

    FWIW, I'm generally a fan of systemd. That's a pretty minor issue in the grand scheme of things and it's not really "mysterious" -- the behaviour was consistent but didn't line up with the documentation.

    In my experience, almost every time I hit an issue with systemd, it's when I'm interacting with it at a (relatively) low level. e.g. Monitoring / controlling units via D-Bus. There is theoretically enough documentation to do that, but it's often incomplete or ambiguous and you're left trying to figure out systemd's behaviour via experimentation.

    But as I said, this isn't _really_ a dig against systemd. Even if monitoring service state transitions via D-Bus is finnicky, it's a heck of a lot easier than the alternatives with busybox init or whatever.

  • Varlink – IPC to replace D-Bus gradually in systemd
    3 projects | news.ycombinator.com | 30 Sep 2024
    > Primarily append-based, hence robust to corruption

    It's so robust, it doesn't even let you modify the journal if you want to (e.g. https://github.com/systemd/systemd/issues/20673).

    > Support for in-line compression

    Mind that journald only supports compressing single lines, but not the whole journal (https://github.com/systemd/systemd/issues/31358), which is pretty limiting.

  • A Word about Systemd
    2 projects | news.ycombinator.com | 18 Sep 2024
  • Porting systemd to musl Libc-powered Linux
    9 projects | news.ycombinator.com | 5 Sep 2024
    https://github.com/systemd/systemd/pull/33383

    Or that time that systemd mounted efivarfs as rw making it possible to brick your motherboard

    https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

    Or the time back around 2012ish when an update caused the dhcp lease renewal portion to get wedged and took many thousands of servers offline until the service could be manually restarted or the machine rebooted.

    Or there was that time when OpenSSH was compromised because they pulled in systemd components to handle notifications:

  • Systemd: The Modern System and Service Manager for Linux
    1 project | news.ycombinator.com | 29 Aug 2024
  • Do Not Add the BSOD (Blue Screen of Death) to SystemD
    1 project | news.ycombinator.com | 26 Aug 2024
  • Foone gets a NUC binned by an AI startup
    5 projects | news.ycombinator.com | 20 Aug 2024
    > You can use "keyscript=" in "/etc/crypttab" to run any script you want.

    ...unless your distro uses systemd, which removes keyscript support [1] because the systemd guy "really dislikes generic callouts"

    [1] https://github.com/systemd/systemd/pull/3007

  • Systemd, 10 years later: a historical and technical retrospective
    1 project | news.ycombinator.com | 6 Aug 2024
    > What are you talking about???

    This: https://github.com/systemd/systemd/blob/main/docs/ELF_DLOPEN...

    > dlopen is hardly a new "delayed loading mechanism"

    Yes, it's a well-known anti-pattern that libraries like glibc are trying to minimize.

    When your fuckup requires a change in the basic system architecture, you are probably doing it wrong.

    _All_ they needed to do was split libsystemd into libcoresystemd and libjournald. Only the latter requires libxz and other compressors.

  • Dhcpcd replacing dhclient for Debian Trixie or perhaps networkd?
    1 project | news.ycombinator.com | 31 Jul 2024

What are some alternatives?

When comparing sushi-shuffle and systemd you can also consider the following projects:

fan_control - Small application to control fan speeds on ThinkPad laptops in Linux

openrc - The OpenRC init system

libconf - libconf - small library to process config files

tini - A tiny but valid `init` for containers

rhel-8 - 8️⃣ systemd source-git for RHEL8

inotify-tools - inotify-tools is a C library and a set of command-line programs providing a simple interface to inotify.

ud - The UNIX day utility

s6 - The s6 supervision suite.

Clight - A C daemon that turns your webcam into a light sensor. It will adjust screen backlight based on ambient brightness.

supervisor - Supervisor process control system for Unix (supervisord)

exchange - Atomically exchange two files on Linux or Mac

earlyoom - earlyoom - Early OOM Daemon for Linux

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured

Did you konow that C is
the 7th most popular programming language
based on number of metions?