버즈빌 백엔드 기술 스택을 소개합니다
PythonGo마이크로서비스APIDjangogRPCFastAPI
AI 요약
Beta버즈빌은 월 2천만 오디언스에게 최적화된 광고를 노출하는 애드테크 플랫폼으로, 트래픽과 데이터 증가에 대응하기 위해 수년간 모놀리식 서비스에서 수십 개의 마이크로서비스로 분리해왔습니다. 이 글은 버즈빌의 백엔드 기술 스택을 소개하며, 주로 Python과 Go 언어를 사용하며 각각 21개, 16개의 마이크로서비스가 운영 중입니다.
Python은 Django 프레임워크를 주로 사용하며, Flask, FastAPI도 활용합니다. Go 언어는 gRPC 기반 서비스 개발에 활발히 사용되고 있으며, 최근 gRPC 기반 서비스 생성이 증가하는 추세입니다.
이처럼 복잡하고 대용량 트래픽을 처리하는 광고 시스템 운영을 위한 다양한 백엔드 기술 스택을 활용하고 있습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기



