MarsFleet: We Never Leave Our Posts