basically I want to control the FB with my own software. I will be well away from the internet and power and want to having to provide a web app and message broker host (other than perhaps for boot strapping) is cumbersome and adds little value (for my use case). The design I was thinking of was to have a long running farmware listening on the network for commands from another controller. Is that reasonable? Does each farmware run in its own thread or will this potentially block other things from running? Can I get a farmware to start when the OS boots?