Comment Don't have them store their code. (Score 1) 104
Design them with only the storage capacity for caching a subset of the replication/operation program, and just continually broadcast the whole thing. Allows for quick bugfixes while you're at it.
Now, good luck figuring out the receiver...