Distributed Computing, Middleware, Scalability, Data Processing, Data Storage.
between them. Scale out, or horizontal scaling Up till now, we have only looked at the need for distributed systems from the perspective of scalability. Distributed systems are much more than just that. We’ll now look at the benefits of task distribution and the challenges associated with them.