In general, a cluster refers to a two machine setup where one is active and other is passive (or active/active in a true cluster environment).  The actual  processing is handled by only one machine while the other is on standby.  When the active machine goes down, the passive node takes over.

In a farm, all nodes are active – with traffic being distributed across them (as in the case of a web app).

Typically, Databases use Cluster terminology – and web applications prefer farms.

Anuj holds professional certifications in Google Cloud, AWS as well as certifications in Docker and App Performance Tools such as New Relic. He specializes in Cloud Security, Data Encryption and Container Technologies.

Initial Consultation

Anuj Varma – who has written posts on Anuj Varma, Hands-On Technology Architect, Clean Air Activist.