본문 바로가기

리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

요즘 우아한 백엔드 개발 상세페이지

요즘 우아한 백엔드 개발

카프카, 데이터베이스, 엘라스틱서치, AI 활용까지, 수천만 유저가 사용하는 배달의민족 백엔드 개발 이야기

  • 관심 0
소장
종이책 정가
26,000원
전자책 정가
10%↓
23,400원
판매가
23,400원
출간 정보
  • 2026.08.30 전자책 출간
  • 2026.08.05 종이책 출간
듣기 기능
TTS(듣기) 지원
파일 정보
  • PDF
  • 544 쪽
  • 9.9MB
지원 환경
  • PC뷰어
  • PAPER
ISBN
9791124516188
UCI
-
요즘 우아한 백엔드 개발

작품 정보

★ 초당 수십만 건의 배달 주문, 그 뒤에서 백엔드는 어떻게 버티고 있을까?
★ 돌아가는 코드에서 버티는 코드로! 우아한형제들의 선택을 들여다본다!
★ 카프카·레디스·엘라스틱서치·분산 락, 현업 개발자의 생생한 경험이 필요한 당신에게!
서비스가 커지면 코드는 그대로인데 문제는 달라집니다. 어제까지 잘 돌던 API가 트래픽이 몰리자 느려지고, 멀쩡하던 배치가 데이터 정합성을 깨뜨립니다. 검색은 점점 느려지고, 외부 연동 하나가 전체 서비스를 멈춰 세웁니다. 백엔드 개발자로 한 걸음 더 나아가는 순간, 마주하는 건 늘 이런 문제들입니다.
이 책은 정답을 알려주지 않습니다. 대신 우아한형제들 개발자들이 배달의민족과 B마트를 운영하며 실제로 어떤 상황에서 무엇을 고민했고, 어떤 트레이드오프를 받아들였는지를 보여줍니다. C++로 짠 대규모 시스템을 자바로 옮긴 이유, 카프카 대신 RDB 기반 큐를 택한 판단, 분산 락으로 재고 이관의 정합성을 지킨 과정. 깔끔하게 정리된 결론이 아니라, 결론에 이르기까지의 맥락과 시행착오가 그대로 담겨 있습니다.
가령 잘 돌아가던 캐시 코드가 어느 날 예외를 뱉기 시작합니다. 코틀린 record를 Redis에 캐싱하자 역직렬화가 깨진 것이죠. 이 책은 그 원인을 어떻게 추적하고 어떻게 막았는지를, 당시 개발자가 본 화면 그대로 따라가게 해줍니다. 검색이 느려졌을 때 엘라스틱서치 인덱스를 다시 설계한 과정, 재고가 꼬이지 않도록 분산 락을 어디에 걸었는지, 외부 연동이 전체 서비스를 멈추지 않게 서킷브레이커를 어떻게 끼워 넣었는지도 마찬가지입니다. 결론만 요약된 글에서는 보이지 않는, 판단의 과정이 그대로 남아 있습니다.
읽는 방식도 자유롭습니다. 아키텍처 고민부터 대규모 트래픽 처리, 데이터 운영, 비즈니스 성과, AI 실험, 장애 대응까지 여섯 갈래로 묶인 스물 여섯 편의 이야기 중, 지금 당신이 막힌 그 지점부터 펼치면 됩니다. 우아한형제들 기술블로그에 흩어져 있던 글들을 한 권으로 다시 엮으면서, 코드와 아키텍처 다이어그램, 성과 수치까지 바로 참고할 수 있게 정리했습니다.
이제 막 입문서를 뗀 주니어라면 혼자서는 만나기 어려운 대규모 서비스의 문제를 미리 들여다볼 수 있습니다. 몇 년 차 실무자라면 "나라면 어떻게 했을까"를 우아한형제들의 선택과 나란히 놓고 견주어보게 됩니다. 백엔드의 다음 단계가 막막하게 느껴진다면, 먼저 그 길을 지나온 사람들의 어깨너머만큼 빠른 지름길은 없습니다.
지금 당신이 붙들고 있는 그 문제, 누군가는 이미 부딪혀 보고 돌파한 적이 있습니다. 그 사람이 무엇을 보고 어떻게 판단했는지 궁금하다면, 이 책에서 우아한형제들의 이야기를 만나보세요.
★ 요즘 우아한형제들의 개발 노하우를 소개하는 시리즈 3번째 책
우아한형제들의 개발 노하우를 소개하는 ‘요즘 우아한 개발’ 시리즈는 우아한형제들 기술블로그에 쌓인 생생한 경험을 주제별로 엮어, 현업 개발자가 실제로 부딪힌 문제와 해결 과정을 전해왔습니다.
_ 첫 번째 책 《요즘 우아한 개발》은 조직문화와 개발 전반의 성장 이야기를,
_ 두 번째 책 《요즘 우아한 AI 개발》은 서비스와 업무 현장에서 AI를 어떻게 실험하고 활용했는지를 담았습니다.
_ 세 번째 책 《요즘 우아한 백엔드 개발》은 그 흐름을 이어, 배달의민족과 B마트 같은 대규모 서비스를 운영하며 마주한 아키텍처, 트래픽, 데이터 정합성, 외부 연동, 장애 대응의 고민을 백엔드 개발자의 관점에서 깊이 있게 소개합니다.
각 책은 기술 자체보다 그 기술을 선택한 맥락과 판단 과정을 보여주며, 실무 감각을 키우고 싶은 개발자에게 우아한형제들의 축적된 경험을 가까이에서 참고할 수 있게 합니다.

작가 소개

저자 우아한형제들
우아한형제들은 배달이 일상을 조금 더 행복하게 하도록 오늘도 달리고 있습니다. 평범한 사람들이 모여 비범한 성과를 만들어내는 곳이 될 수 있도록, 건강한 조직문화를 만드는 일에 진심을 다합니다. 2016년부터 '우아한형제들 기술블로그'를 운영하며 개발 조직의 성장 과정과 기술적 의사결정을 꾸준히 기록하고 있습니다.

리뷰

0.0

구매자 별점
0명 평가

이 작품을 평가해 주세요!

건전한 리뷰 정착 및 양질의 리뷰를 위해 아래 해당하는 리뷰는 비공개 조치될 수 있음을 안내드립니다.
  1. 타인에게 불쾌감을 주는 욕설
  2. 비속어나 타인을 비방하는 내용
  3. 특정 종교, 민족, 계층을 비방하는 내용
  4. 해당 작품의 줄거리나 리디 서비스 이용과 관련이 없는 내용
  5. 의미를 알 수 없는 내용
  6. 광고 및 반복적인 글을 게시하여 서비스 품질을 떨어트리는 내용
  7. 저작권상 문제의 소지가 있는 내용
  8. 다른 리뷰에 대한 반박이나 논쟁을 유발하는 내용
* 결말을 예상할 수 있는 리뷰는 자제하여 주시기 바랍니다.
이 외에도 건전한 리뷰 문화 형성을 위한 운영 목적과 취지에 맞지 않는 내용은 담당자에 의해 리뷰가 비공개 처리가 될 수 있습니다.
아직 등록된 리뷰가 없습니다.
첫 번째 리뷰를 남겨주세요!
'구매자' 표시는 유료 작품 결제 후 다운로드하거나 리디셀렉트 작품을 다운로드 한 경우에만 표시됩니다.
무료 작품 (프로모션 등으로 무료로 전환된 작품 포함)
'구매자'로 표시되지 않습니다.
시리즈 내 무료 작품
'구매자'로 표시되지 않습니다. 하지만 같은 시리즈의 유료 작품을 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
작품을 영구 삭제해도 '구매자' 표시는 남아있습니다.
결제 취소
'구매자' 표시가 자동으로 사라집니다.

본문 끝 최상단으로 돌아가기

spinner
앱으로 연결해서 다운로드하시겠습니까?
닫기 버튼
대여한 작품은 다운로드 시점부터 대여가 시작됩니다.
앱으로 연결해서 보시겠습니까?
닫기 버튼
앱이 설치되어 있지 않으면 앱 다운로드로 자동 연결됩니다.
모바일 버전