It&#x27;s not hard at all - you buffer it and make the communications paths asynchronous. You allow dropped &quot;packets&quot; when necessary. I don&#x27;t think you can enforce hard realtime constraints across subsystems and expect anything but tears.