1,800만이 쓰는 서비스 운영하기 | 당근 SERVER 밋업 2회
당근 밋업 당근 · YouTube
AI 핵심 요약
당근 운영개발팀은 신고·제재 정책이 복잡해지면서 코드만으로는 현재 동작을 파악하거나 작은 정책 변경을 빠르게 반영하기 어렵다는 문제를 겪었습니다. 이를 해결하기 위해 설정값과 로직을 분리해 DB에 저장하고, Ruby 서버가 정책 조건과 처리 클래스를 읽어 실행하도록 바꿨으며, 규칙에 맞춰 어드민 UI를 생성하는 구조를 만들었습니다. 키워드별 처리부터 게시글·채팅 맥락을 함께 보는 정책까지 어드민에서 구성하고, 설정 결과 테스트와 메시지 미리보기도 제공했습니다. 운영 정책을 어드민에서 누구나 확인하고 조정할 수 있게 하면 개발자의 반복 작업을 줄이고 정책 변경을 더 쉽게 검토·반영할 수 있다는 점을 공유했습니다.
- 운영 정책을 코드·문서·담당자의 기억에 흩어 두면 현재 동작을 파악하고 변경하기 어려우므로, 정책을 확인하고 수정할 수 있는 어드민을 설계 단계부터 고려하세요.
- 설정값과 실행 로직을 분리하고, DB에 로직 유형과 파라미터를 저장해 서버가 이를 읽어 실행하도록 구성할 수 있습니다.
- 정책 조건과 처리 방식을 공통 규칙으로 표현하면, 개별 화면을 반복해서 만드는 대신 규칙에 따라 어드민 UI를 생성할 수 있습니다.
- 운영 정책을 나눠 관리하면 키워드별로 경고·미노출·이용 제한 등 서로 다른 처리를 적용하기 쉽습니다.
- 어드민에서 설정 결과를 테스트하고 사용자에게 보일 메시지를 미리 보여 주면, 변경의 영향을 확인하고 실수를 줄이는 데 도움이 됩니다.
소개
당근의 성장과 함께 프로덕트를 만드는 과정에서 겪은 다양한 경험을 공유해요. 🥕 1,800만이 쓰는 서비스 운영하기 (윤연호, 윤신웅/서비스 운영실) #rubyonrails 🥕 당근 공고 살펴보기 : https://about.daangn.com/jobs/ 🥕 발표 자료 : https://daangn.notion.site/SERVER-5599a1755889426bafd4e87a0562e0b6 * 당근 Server 밋업 1회 다시보기 : https://youtube.com/playlist?list=PLaHcMRg2hoBr5s_jn5CzZrpkmHOY0N8w7&si=VRdpYyoT0bjZ3VOW
비슷한 학습 자료
컨퍼런스 당근 밋업
빠르게 변하는 운영 도메인에서 살아남는 코드 만들기 | 2024 당근 테크 밋업
컨퍼런스 당근 밋업
당근은 중고거래를 넘어 커뮤니티, 알바 등 다양한 ‘당신 근처의’ 서비스로 빠르게 확장해 나가고 있어요. 서비스가 빠르게 확장되는 만큼, 사용자가 당근을 안전하고 편리하게 이용할 수 있도록 지원하는 운영 환경도 빠르게 대응할 수 있어야 하죠. 당근의 운영개발팀은 빠른 대응을 위해 언제나 확장성, 생산성 그리고 설정 가능성을 염두에 두고 개발에 임하고 있어요. 이 세션에서는 실제 당근의 문의 처리 도구를 개선하는 과정에서 역할 분리, 메타 프로그래밍, 규칙 기반 UI 생성, 설정 분리와 같은 다양한 기법을 활용해 빠른 대응이 가능한 시스템을 어떻게 구축했는지 공유하고자 해요. 이와 함께, 이러한 기법을 실제로 적용할 때 유의해야 할 점에 대해서도 다뤄요. 반복되는 비슷한 코드 작업에 지치신 분, 더 효율적이고 생산적으로 일하고 싶은 모든 개발자에게 이 세션이 인사이트를 제공할 수 있길 기대해요! 🥕 영상을 보고 당근에 관심이 생기셨다면 채용 공고를 확인해보세요! https:/...
백엔드
컨퍼런스 당근 밋업
당근의 성장과 함께 프로덕트를 만드는 과정에서 겪은 다양한 경험을 공유해요. 🥕 JavaScript 생태계를 이용해서 신사업 제품의 서버 개발하기 (김경덕/버티컬 사업실) #javascript #nodejs 🥕 당근 공고 살펴보기 : https://about.daangn.com/jobs/ 🥕 발표 자료 : https://daangn.notion.site/SERVER-5599a1755889426bafd4e87a0562e0b6 * 당근 Server 밋업 1회 다시보기 : https://youtube.com/playlist?list=PLaHcMRg2hoBr5s_jn5CzZrpkmHOY0N8w7&si=VRdpYyoT0bjZ3VOW
백엔드 프로그래밍 언어
컨퍼런스 당근 밋업
당근의 성장과 함께 프로덕트를 만드는 과정에서 겪은 다양한 경험을 공유해요. 🥕 한 달 동안 만든 서비스, 일 년 반 만에 전국 오픈하기 (육진혁/커뮤니티실) #kotlin #spring 🥕 당근 공고 살펴보기 : https://about.daangn.com/jobs/ 🥕 발표 자료 : https://daangn.notion.site/SERVER-5599a1755889426bafd4e87a0562e0b6 * 당근 Server 밋업 1회 다시보기 : https://youtube.com/playlist?list=PLaHcMRg2hoBr5s_jn5CzZrpkmHOY0N8w7&si=VRdpYyoT0bjZ3VOW
백엔드 프로그래밍 언어
컨퍼런스 당근 밋업
당근의 성장과 함께 프로덕트를 만드는 과정에서 겪은 다양한 경험을 공유해요. 🥕 모놀로틱 레거시 레포 개발자가 디컴프 과정을 겪으면서 느낀 심경의 변화 (이경원/중고거래실) #rubyonrails #system_decomposition #career 🥕 당근 공고 살펴보기 : https://about.daangn.com/jobs/ 🥕 발표 자료 : https://daangn.notion.site/SERVER-5599a1755889426bafd4e87a0562e0b6 * 당근 Server 밋업 1회 다시보기 : https://youtube.com/playlist?list=PLaHcMRg2hoBr5s_jn5CzZrpkmHOY0N8w7&si=VRdpYyoT0bjZ3VOW
개발 · 프로그래밍 기타
컨퍼런스 당근 밋업
당근페이 금융 거래 통합 테스트 개발 이야기 | 당근 SERVER 밋업 2회
컨퍼런스 당근 밋업
당근의 성장과 함께 프로덕트를 만드는 과정에서 겪은 다양한 경험을 공유해요. 🥕 당근페이 금융 거래 통합 테스트 개발 이야기 (유호성/당근페이) #kotlin #testing 🥕 당근 공고 살펴보기 : https://about.daangn.com/jobs/ 🥕 발표 자료 : https://daangn.notion.site/SERVER-5599a1755889426bafd4e87a0562e0b6 * 당근 Server 밋업 1회 다시보기 : https://youtube.com/playlist?list=PLaHcMRg2hoBr5s_jn5CzZrpkmHOY0N8w7&si=VRdpYyoT0bjZ3VOW
소프트웨어 테스트
컨퍼런스 당근 밋업
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 운영개발팀에서 하는 일과 고민 - 운영툴
백엔드 프로그래밍 언어