I keep seeing posts on the various Facebook Groups that print quality suffers using Octoprint (Raspberry Pi) since there is a "bottle neck" between how much data Octoprint can deliver, via USB, to the 3D printer. I've seen some say you should have Octoprint save the file to the SD card to remedy this. I've seen others advise reducing the print speed to 40 mm/s or quality suffers. I've also seen suggestion people buy ferrite core-equipped USB cables to quash interference between the Octoprint server and the printer.
I'm just curious how much of this is urban myth and how much is really fact?
Personally, I have 4 Octoprint servers on 4 Raspberry Pi 3's and have not seen any quality differences between using them or printing direct via SD card. I usually print between 40-50 mm/s, depending on the quality requirements of the print. I have an Ultimaker 2+, two CR-10S printers and a Geeetech A10 using Octoprint. I have three others I haven't attached to Octoprint yet (awaiting delivery of some additional hardware).
But...I am also not an expert in the finer details of I/O operations of hardware and software protocols.
If MythBusters was around, I'd ask them
Perhaps we can discuss these comments and debunk, or verify, they are indeed known issues?