Registering and running observers in isolated processes

Registering and running observers in isolated processes#

TODO: write. But the core idea is using set_observer(observer_name=...), and then ExternalObserver(observer_name=...).