graceful process restarts in go online with Winfy

We have hosted the application graceful process restarts in go in order to run this application in our online workstations with Wine or directly.


Quick description about graceful process restarts in go:

It is sometimes useful to update the running code and/or configuration of a network service, without disrupting existing connections. Usually, this is achieved by starting a new process, somehow transferring clients to it, and then exiting the old process. There are many ways to implement graceful upgrades. They vary wildly in the trade-offs they make, and how much control they afford the user. No old code keeps running after a successful upgrade. The new process has a grace period for performing initialization. Crashing during initialization is OK. Only a single upgrade is ever run in parallel.

Features:
  • tableflip works on Linux and macOS
  • No old code keeps running after a successful upgrade
  • The new process has a grace period for performing initialisation
  • Crashing during initialisation is OK
  • Only a single upgrade is ever run in parallel
  • Integration with systemd


Programming Language: Go.
Categories:
Frameworks

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.