본문으로 이동
방구석 1열 당근마켓 사무실 투어 | 당근마켓 개발팀 (Go, TS, Q&A)
컨퍼런스

방구석 1열 당근마켓 사무실 투어 | 당근마켓 개발팀 (Go, TS, Q&A)

당근 밋업 당근 · YouTube

원문 보기

AI 핵심 요약

당근마켓 개발팀은 서비스와 트래픽이 커지면서 피드 데이터 통합, 이미지·알림 전달, 인프라 안정성 같은 문제를 다뤄 왔다. 피드 서비스는 Go와 고루틴으로 여러 내부 서비스를 호출해 데이터를 조합하고, Redis 등 캐시 계층을 두어 응답 지연을 줄이는 구조를 소개했다. 미디어 딜리버리 영역에서는 Go, gRPC, DynamoDB, AWS Lambda, S3, CloudFront 등을 활용해 대규모 요청을 처리하며 고가용성과 비용 효율을 함께 추구한다고 설명했다. 기술 스택은 일괄 통일하기보다 서비스별 요구에 맞춰 선택하고, 목적 조직 안에서 기획·개발이 함께 방향을 정하는 점을 공유했다.

  • 피드처럼 여러 서비스의 데이터를 모으는 계층은 각 서비스가 노출할 데이터와 타입을 정하고, 피드가 이를 조합하는 책임을 맡도록 경계를 나눌 수 있다.
  • Go의 고루틴으로 여러 내부 서비스를 병렬 호출하면 피드 응답을 구성하는 시간을 줄이는 데 도움이 된다.
  • 핫패스에서 데이터베이스를 직접 조회하지 않도록 Redis와 캐시 계층을 활용하고, 캐시 간 데이터 동기화도 설계해야 한다.
  • 기술 스택을 전사적으로 통일하기보다 서비스의 성능과 개발 속도에 맞춰 Go, TypeScript, Ruby, Java 등을 선택할 수 있다.
  • 대규모 트래픽을 다룰 때는 처리량뿐 아니라 지연 시간, 고가용성, 인프라 비용을 함께 고려해야 한다.

소개

Svelte 잘 사용하고 있어요 ㅋㅋ 테마도 입혀지고 귀엽습니다. 0:00 Bien의 Svelte 이야기 (사실 잘 사용하고 있어요ㅋㅋ) 0:23 사무실 구경 5:58 SRE 세션 13:24 피드(Go) 세션 22:09 광고(Ts) 세션 29:39 검색 세션 34:26 미디어 딜리버리(Go) 세션 41:04 Q&A 세션

비슷한 학습 자료

컨퍼런스 당근 밋업

당근마켓 성장과 함께 쌓아온 안정적인 인프라 구축과 운영 노하우를 당근마켓 SRE 팀에서 공유합니다. 이번 SRE 밋업에서는 사내 개발자 플랫폼 개발과 관련된 다양한 세션을 준비했습니다. 🥕발표자료: https://daangn.notion.site/SRE-c62abc2b6f0347a4ace9ee9cdfc49b6b?pvs=4 🥕 당근 SRE에 지원하기: https://about.daangn.com/jobs/ * 1회 밋업 다시보기: https://youtube.com/playlist?list=PLaHcMRg2hoBqWWla-pCBSRqU-jSriiZHj * 2회 밋업 다시보기: https://youtube.com/playlist?list=PLaHcMRg2hoBqJRSlnE7Xw_QpVkf8u6ISH

데브옵스 · 인프라

컨퍼런스 당근 밋업

당근마켓 성장과 함께 쌓아온 안정적인 인프라 구축과 운영 노하우를 당근마켓 SRE 팀에서 공유합니다. 이번 SRE 밋업에서는 사내 개발자 플랫폼 개발과 관련된 다양한 세션을 준비했습니다. 🥕발표자료: https://daangn.notion.site/SRE-c62abc2b6f0347a4ace9ee9cdfc49b6b?pvs=4 🥕 당근 SRE에 지원하기: https://about.daangn.com/jobs/ * 1회 밋업 다시보기: https://youtube.com/playlist?list=PLaHcMRg2hoBqWWla-pCBSRqU-jSriiZHj * 2회 밋업 다시보기: https://youtube.com/playlist?list=PLaHcMRg2hoBqJRSlnE7Xw_QpVkf8u6ISH

데브옵스 · 인프라

컨퍼런스 당근 밋업

당근마켓 성장과 함께 쌓아온 안정적인 인프라 구축과 운영 노하우를 당근마켓 SRE 팀에서 공유합니다. 이번 SRE 밋업에서는 사내 개발자 플랫폼 개발과 관련된 다양한 세션을 준비했습니다. 🥕발표자료: https://daangn.notion.site/SRE-c62abc2b6f0347a4ace9ee9cdfc49b6b?pvs=4 🥕당근 SRE에 지원하기: https://about.daangn.com/jobs/ * 1회 밋업 다시보기: https://youtube.com/playlist?list=PLaHcMRg2hoBqWWla-pCBSRqU-jSriiZHj * 2회 밋업 다시보기: https://youtube.com/playlist?list=PLaHcMRg2hoBqJRSlnE7Xw_QpVkf8u6ISH

데브옵스 · 인프라

컨퍼런스 당근 밋업

Ruby on Rails, 당근마켓에서 아직도 잘 씁니다! 22년 3월 17일에 있었던 서버 개발자 컨퍼런스를 일부 공개합니다. 🥕 00:00 오프닝 00:38 당근마켓의 성장과 함께한 Ruby on Rails 02:55 중고거래팀에서 하는 일과 고민 04:55 글로벌프로덕트팀에서 하는 일과 고민 06:25 서비스플랫폼팀에서 하는 일과 고민 - 개요와 H3이야기 10:30 서비스플랫폼팀에서 하는 일과 고민 - 성능개선 12:54 운영개발팀에서 하는 일과 고민 - 개요 14:57 운영개발팀에서 하는 일과 고민 - 운영툴

백엔드 프로그래밍 언어

컨퍼런스 당근 밋업

당근 SRE 두 번째 밋업에서는 서비스 배포를 주제로 다양한 세션을 준비했습니다. 🥕 당근마켓은 왜 배포 시스템을 만드는가? - 변정훈 님(당근마켓 SRE 팀 딜리버리 파트) 🥕 발표자료: https://www.notion.so/daangn/SRE-ca64e762e18e492fa449f8e43f0114d5 🥕 당근마켓 SRE팀에 합류하기 : https://team.daangn.com/jobs/4473170003/ 2021년 1월 17일 녹화. https://festa.io/events/1912 * 1회 밋업 다시보기: https://www.youtube.com/playlist?list=PLaHcMRg2hoBqWWla-pCBSRqU-jSriiZHj * 2회 밋업 다시보기: https://www.youtube.com/playlist?list=PLaHcMRg2hoBqJRSlnE7Xw_QpVkf8u6ISH

데브옵스 · 인프라

컨퍼런스 당근 밋업

1. 고언어를 도입하기 전 상황 2. 플랫폼팀에서의 목표 3. 고언어 도입 결정 이유 4. 고언어 플랫폼 등장 5. 고언어의 장점 6. 고언어 프로젝트를 진행하며 느낀 어려웠던 점 7. 고언어 활용법 8. 인프라 및 코드레벨에서의 장점 채용 https://dngn.kr/join-us-dev 발표자료 https://www.slideshare.net/KyuhyunByun1/ss-239755306 Dynamoutil https://github.com/daangn/dynamoutil

프로그래밍 언어