How old is computer science ?
Issues include dealing with index corruption , determining whether bad data can be treated in isolation , dealing with bad hardware , partitioning , and schemes such as hash - based or composite partitioning , as well as replication .