Cst distributed computing