01
프로젝트당 셀 하나
모든 프로젝트는 자기 데이터베이스 셀에서 동작합니다. 전용 PostgreSQL 프로세스, 전용 스토리지, 전용 자격 증명, 그리고 운영체제가 강제하는 전용 CPU·메모리 한도. 두 고객 사이에 공유 데이터베이스도, 공유 스키마도, 행 단위 구분도 없습니다.
격리에 대한 설명은 이것이 전부이고, 일부러 심심하게 만들었습니다. 시끄러운 이웃이 여러분의 메모리를 다 써버릴 수 없는 이유는 한도가 공유되지 않기 때문입니다. 다른 테넌트 쿼리의 버그가 여러분 데이터에 닿지 못하는 이유는 그 프로세스가 데이터를 아예 보지 못하기 때문입니다.
K/V 저장소도 동일하게 다룹니다. 프로세스도, 메모리 상한도, 스토리지도, 자격 증명도 전용입니다. 여러분의 데이터베이스로도 공개 인터넷으로도 네트워크 경로가 없으며, 인증된 엔드포인트만 저장소에 도달합니다.