Scalable and resilient sparse linear solvers