1. A method, comprising: in a processing subsystem in a first computing device, performing operations comprising: encountering a task while performing computational operations for an application; generating a task message based on the task, the task message comprising information configured to: cause a networking subsystem in a second computing device to store task information in a task queue in the second computing device; and cause a processing subsystem in the second computing device to perform a corresponding task upon retrieving the task information from the task queue; and sending the task message to the second computing device via a network connection between the first computing device and the second computing device.