Data Mesh란?

데이터 메시(Data Mesh)는 데이터를 하나의 중앙 팀에 모아 관리하는 대신, 각 도메인 팀이 자신이 가장 잘 아는 데이터를 제품(product)처럼 소유하고 제공하는 분산형 데이터 아키텍처입니다. Zhamak Dehghani가 제안했으며 네 가지 원칙, 곧 도메인 소유, 데이터를 제품처럼 다루기, 셀프서비스 데이터 플랫폼, 연합 거버넌스를 따릅니다.

목적은 확장성입니다. 조직이 커지고 데이터 원천과 요구가 늘어나면 중앙 데이터 팀 하나로는 감당하기 어려워 병목이 됩니다. 데이터 메시는 그 일을 각 도메인으로 분산하되, 공통 표준으로 조각들이 서로 맞물리게 합니다.

메시는 데이터를 누가 소유하고 제공하는지를 정할 뿐, 모델이 실제로 그 데이터를 쓸 때 어떤 상태인지까지 정해 주지는 않습니다. 각 도메인의 데이터 제품도 결국 AI가 쓸 수 있고 재현·추적 가능한 상태여야 하며, 이는 아키텍처만으로는 답하지 못하는 별개의 준비도 문제입니다.

데이터 메시는 조직 규모에서 데이터를 누가 소유하고 제공할지 정합니다. 각 데이터 제품이 특정 AI 실행에서 실제로 쓸 수 있고 결과를 재현할 수 있는지는 실행 단계의 별개 문제로 남습니다.

자주 묻는 질문

데이터 메시는 어떤 문제를 해결합니까?

중앙 데이터 팀이 병목이 되는 문제를 풉니다. 조직의 데이터 원천과 요구가 늘면 중앙 팀 하나로는 따라가기 어렵기 때문에, 데이터 메시는 각 데이터를 가장 잘 아는 도메인으로 소유권을 분산하고 공통 표준으로 상호운용성을 유지합니다.

데이터 메시의 네 가지 원칙은 무엇입니까?

도메인 소유, 데이터 as 제품, 셀프서비스 데이터 플랫폼, 연합 거버넌스입니다. 이 네 가지가 함께 작동해 도메인이 중앙 병목 없이 자기 데이터를 소유하고 제공하게 합니다.

데이터 메시는 데이터 레이크나 웨어하우스와 같습니까?

아닙니다. 데이터 레이크·웨어하우스는 저장과 처리 방식의 선택이고, 데이터 메시는 그 위에 얹힐 수 있는 조직·소유 모델입니다. 데이터를 어디에 저장하는지가 아니라 누가 책임지는지를 바꿉니다.