Distributed and fault-tolerant realtime computation