Distributed systems and concurrency theory are obviously relevant for distributed applications. You can never know too much.