Closed johann-petrak closed 3 years ago
Ideally this should be independent of the actual mechanism used to do MP/DP and only represent the capabilities of the class, not the mechanism of how this can be done. So as an alternative to traits this could just be a method inherited from the ABC that tells about those capabilities in some way.
Implemented and used traits MultiProcessingAble and DistributedProcessingAble
Fixed as of 80582fa4bd6598a0f8ee67a0b9665929eb58d0c2
For each corpus/source/destination implementation make it inherit from traits that represent support for multiprocessing and distributed (multi-node) processing support.