Skip to main content


Home Centralized computing

Centralized computing

(also monolithic computing)

Centralized computing definition

Centralized computing consolidates resources and data into one central system, typically a mainframe or server. End-user devices mainly interface with this system without doing significant processing. This setup streamlines maintenance and data backup. However, it introduces a risk – a single failure can disrupt all users.

See also: C&C server, Network management system

Use cases of centralized computing

  1. 1.Government registries. Governments utilize monolithic systems to maintain and access citizen records. That ensures uniformity and data integrity. These databases centralize birth records, taxation data, and more.
  2. 2.Mainframe banking. Leading banks employ centralized mainframes to execute transactions, store customer information, and manage assets. This setup ensures consistency and real-time updates.
  3. 3.Cloud storage platforms. Services like Google Drive or Dropbox centralize data storage, allowing users worldwide to store and retrieve files. These platforms rely on massive central servers.
  4. 4.University enrollment systems. Educational institutions leverage centralized computing to manage student admissions, grades, and course registrations. That ensures data consistency across different faculties.
  5. 5.Hospital patient databases. Healthcare providers use monolithic databases to store patient histories and treatment plans. Centralizing this data ensures quick and uniform access for all medical professionals.