Neo4j has introduced Autonomous Clustering in its version 5, which simplifies running and administering fault-tolerant and highly available Neo4j clusters compared to its predecessors. Autonomous Clustering automatically decides how to distribute primary and secondary database instances or copies across servers according to the requirements and constraints provided by the database administrator. This feature enables standard network load balancers and other cloud technologies to be used, making it easier to run highly available and scalable clusters with reduced manual configuration needed for setting up and maintaining the cluster. The new capability also automatically elects a new leader for primary leader instances that were being hosted on a failed DBMS server. With Autonomous Clustering, Neo4j 5 makes it easy to build reliable clusters that can handle large concurrent workloads by scaling horizontally to meet the needs of enterprise-class applications.