The CAN bus is a cheap, robust and simplistic interface between microcontrollers wired together. Here are some low-cost alternatives to CAN bus sniffing.
Let’s assume we have a daemon running on some kind of POSIX system written in Ruby that works great most of the time, but every few months gets “stuck."
The landscape in this area (building Virtual Machines / Virtual Appliances / Cloud Images) is very rapidly changing, and new options are popping up every day.