Case study – distributed enterprise search server for the software industry
Let's look at one of the cases for building a SolrCloud for ABC Corporation. The company is multinational, and has offices in 10 different countries. The development centre for this company is in two countries. ABC Corporation has many functions, such as HR, accounting, project management, and so on. These functions exist at all offices. Now the company would like to build highly optimized, high availability, and reliable search for their organization. The company has the following data to be searched and analyzed across the organization:
Human resource data comes from all offices
Resumes
Employee information
Files store (coming from knowledge management applications)
Source code and documents related to products produced by the development centre
Finance-related information comes from multiple software (all offices)
In this case, we will focus on the design aspects of the cluster, and skip the other aspects, such as knowledge...