DISTRIBUTED PROCESSING TECHNOLOGY