# Server Mangement

Devin Server runs as a background system service on your server. On Windows it is installed and managed as a native `Windows Service`, and on Unix (Linux/macOS) it is configured as a `systemd` service, managed with `systemctl`.

{% hint style="info" %}
Under the hood, Devin Server uses multithreaded processes that spawns worker subprocesses and maintains an internal task queue to prevent system overload. You can learn more about the built-in [#safety-and-recovery-mechanisms](https://docs.devin.fm/features/deployments/under-the-hood#safety-and-recovery-mechanisms "mention") and [#execution-safety](https://docs.devin.fm/features/deployments/under-the-hood#execution-safety "mention") in the [under-the-hood](https://docs.devin.fm/features/deployments/under-the-hood "mention") section.
{% endhint %}
