Systems, methods, and software described herein provide enhancements for computing platforms. In one example, a computing platform includes a plurality of computing devices, with one or more of the computing devices comprising specialized roles defined by at least one among software elements and hardware elements targeted to the specialized roles. Individual ones of the computing devices are configured to identify tasks to be serviced using one or more of the specialized roles, determine one or more target computing devices among the plurality of computing devices to handle the tasks based at least in part on attributes of the target computing devices, and transfer at least task instructions for delivery to the target computing devices for performing the tasks.
展开▼