What were you doing before, if not making resilient software?
I find that scalability is usually overblown because computers are fast now, which is not to say you shouldn't make it run fast on one computer.