facebook engineers even , in order to manage their collaboration with the most efficient technologies , shared with the public through the open compute project information about their storage system , servers , server racks , architecture of input-output and data exchange , control system , and the construction of data-centres .