• Proposal: split KernelManager and KernelClient
  • Shutdown
  • Heartbeat
  • Never a Kernel without a KernelManager
  • Module layout
  • Base channels shouldn't be threads
  • Stage two: remote signal / restart
  • Stage two and a half: remote signal / restart engines