메소스는 당시 Ion Stoica 교수 및 Benjamin Hindman, Andy Konwinski, en:Matei Zaharia 학생에 의해 UC 버클리 RAD 랩의 연구 프로젝트로 시작되었다. 학생들은 David Culler의 교육 수업 중의 일부로서 프로젝트에 착수하기 시작했다. 원래 이름은 넥서스(Nexus)였으나 다른 대학교 프로젝트와의 충돌로 인해 메소스로 이름이 변경되었다.[2]
메소스는 핫클라우드 '09에서 프로젝트에 관해 출판된 첫 논문에 대한 토론에서 Andy Konwinski에 의해 2009년 (당시에는 넥서스라는 이름으로) 처음 모습을 드러냈다.[3]
기술
메소스는 리눅스 Cgroups를 사용하여 중앙 처리 장치, 메모리, 입출력, 파일 시스템의 분리를 제공한다.[4] 메소스는 구글의 서비스를 내부적으로 관리하고 배포시키기 위해 사용되는 플랫폼의 하나인 구글의 보그 스케줄러(Borg scheduler)와 비교된다.[5]