RavenDB provides enterprise grade options to make your data highly available. Picking between replication and clustering should be based on the business needs of your application. Replication can also be used to improve scalability by offloading access to different servers. However, it is important to consider conflicts and consistency in the design of your architecture. In the next chapter, we will dive into extending the server-side capabilities of RavenDB.