A
AB180
August 30, 20221회
Programmable Realtime Webhoook System

간단 소개
Airbridge는 Programmable Webhook 시스템을 통해 Postback을 효율적으로 관리하고, 다양한 매체 연동 및 성능 개선을 추구합니다.
AI Summary
- Postback의 중요성
- 모바일 마케팅에서 Postback은 광고 성과 최적화에 필수적이며, 광고 매체는 이를 통해 전환율이 높은 사용자에게 광고를 집중할 수 있습니다.
- Airbridge는 MMP 솔루션으로서, 다양한 매체 SDK 통합의 어려움을 해소하고, Amplitude와 같은 외부 서비스와의 연동을 지원합니다.
- Programmable Webhook 시스템
- Airbridge는 표준화되지 않은 다양한 매체의 API spec에 대응하기 위해 Programmable Webhook 시스템을 개발했습니다.
- 이 시스템은 Template Engine(Liquid)을 활용하여 이벤트 데이터를 매체별 HTTP payload로 변환하고, API 호출 서버를 분리하여 서비스 지연을 최소화하고 리소스 활용을 극대화합니다.
- 시스템 아키텍처 및 개선 방향
- Stream Worker(Python)는 이벤트 데이터를 처리하고 Request Worker(Go)는 API 호출을 담당하는 구조입니다.
- 향후 Graviton Instance 적용 및 Python에서 다른 언어로의 migration을 통해 성능 개선을 목표로 합니다.
Next Feeds

Max’s story: From Design to Product leadership
Buzzvil에서 디자이너로 시작하여 제품 리더가 되기까지의 성장 과정과 리더십, 제품 디스커버리에 대한 경험 공유.
성장리더십멘토십제품 디자인제품 리더십
2022. 8. 30.
버즈빌
바나나 먹는 미니언 게임을 만들어 보자(feat. 캔버스)
캔버스를 이용해 바나나 먹는 미니언 게임을 만들고, 핵심 기능 구현 및 게임 로직을 설명합니다.
캔버스게임 개발미니언바나나JavaScript
2022. 8. 30.
카카오엔터테인먼트FE
바나나 먹는 미니언 게임을 만들어 보자(feat. 캔버스)
캔버스와 React, TypeScript를 사용하여 바나나 먹는 미니언 게임을 만드는 과정을 설명합니다.
canvasreacttypescriptgameanimation
2022. 8. 30.
카카오엔터테인먼트FE
이미지 처리를 위한 파이썬 서버 프레임워크 선정기 with Django, FastAPI, Sanic
카카오페이에서 이미지 처리 서버 개발을 위해 Python 프레임워크(Django, FastAPI, Sanic)를 비교 분석하고 FastAPI를 최종 선택한 과정.
FastAPIDjangoSanic이미지 처리파이썬 프레임워크
2022. 8. 29.
카카오페이

뱅크샐러드 Web chapter에서 GitHub Action 기반의 CI 속도를 개선한 방법
뱅크샐러드 Web chapter에서 GitHub Actions 기반 CI 속도 개선을 위해 의존성 캐싱, Job 분리, 변경사항 테스트, Nx 활용 등의 방법을 적용한 사례를 소개합니다.
GitHub ActionsCI캐싱Nx자동화
2022. 8. 29.
뱅크샐러드
MSW를 활용하는 Front-End 통합테스트
MSW를 활용한 프론트엔드 통합 테스트 방법 및 활용 사례를 소개하고, MSW 도입의 필요성을 강조합니다.
MSW통합 테스트프론트엔드API 모킹테스트 자동화
2022. 8. 25.
카카오엔터테인먼트FE