pile·
아키텍처·airbnb-engairbnb-eng·

Viaduct 1.0 and the future of Airbnb’s data mesh

문제조직 전체 GraphQL 스키마를 중앙화하면 API 일관성은 얻지만, 도메인 팀이 빠르게 독립 개발하기 어렵다.

접근Viaduct 1.0은 멀티테넌트 런타임에서 팀별 schema module과 resolver를 호스팅하고, federation과 조합 가능한 data-oriented service mesh를 제공한다.

결과안정 API 어노테이션, binary compatibility 검증, Maven Central 배포를 갖춘 커뮤니티 주도 오픈소스 프로젝트로 전환했다.

airbnb-eng
airbnb-eng 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 아키텍처·AWS KoreaAWS Korea·

    씨미가 4K · 4초 저지연 라이브를 만든 방법 — Amazon IVS와 자체 구축의 하이브리드 설계

    문제4K 초고화질 라이브 스트리밍에서 고비트레이트(35Mbps)와 저지연(4초 이내)을 동시에 제공하며 1만 명 동시 시청자를 안정적으로 처리.

    접근Amazon IVS 는 1080p 표준 영역에 위임, 4K 차별화 영역은 자체 GPU 트랜스코딩 서버 + HLS + CloudFront URL Sharding + PDT 기반 라이브/VOD 통합으로 구성한 하이브리드 설계.

    결과4K 35Mbps 환경에서 1만 명 동시 시청자 부하 테스트 안정 통과, 목표 저지연 달성, NAT Gateway / CloudFront L2 fan-out 극단 시나리오까지 사전 대비.

    #live-streaming#amazon-ivs#low-latency+3
  2. 아키텍처·AWS KoreaAWS Korea·

    CJ올리브영의 AI 협업 개발 프로세스 구축, AI-DLC 실전 도입 사례

    문제AI 코딩 도구의 개인 생산성 향상에도 팀 전체의 일관된 협업 구조와 반복 가능한 프로세스가 부재.

    접근AWS AI-DLC 방법론과 Kiro IDE 로 "요구사항 정의 → 설계 → 구현 → 검증" 단계별 워크플로우 구성. Amazon Bedrock, OpenSearch, Step Functions, Custom Agents 활용.

    결과5개 과제 3일 완성, 개발 속도 5배 이상 단축, 수동 업무 처리시간 30배 감소(5분→10초), 조직 전체 AI 활용 역량 평준화.

    #ai-collaboration#ai-dlc#dev-process+5
  3. 아키텍처·aws-architectureaws-architecture·

    상태 보존 서비스용 AWS 하이브리드 멀티테넌트 아키텍처 구축

    문제대규모 stateful ad-serving 서비스는 tenant 격리와 운영 효율을 동시에 만족해야 하지만, tenant별 AWS 계정은 온보딩 부담이 크다.

    접근Route 53 weighted routing, ALB listener rule, tenant별 ECS cluster, AWS PrivateLink, tier·cell·infra group 계층을 조합한다.

    결과계정 단위 분리 없이 강한 tenant isolation을 제공하고, tenant 온보딩 시간을 86%, 인프라 설정 단계를 80% 줄였다.

    #hybrid-cloud#multi-tenancy#stateful-services