본문으로 이동
요즘 우아한 백엔드 개발
📚 책

요즘 우아한 백엔드 개발

우아한형제들 · 골든래빗 · Yes24

소개

★ 초당 수십만 건의 배달 주문, 그 뒤에서 백엔드는 어떻게 버티고 있을까? ★ 돌아가는 코드에서 버티는 코드로! 우아한형제들의 선택을 들여다본다! ★ 카프카·레디스·엘라스틱서치·분산 락, 현업 개발자의 생생한 경험이 필요한 당신에게! 서비스가 커지면 코드는 그대로인데 문제는 달라집니다. 어제까지 잘 돌던 API가 트래픽이 몰리자 느려지고, 멀쩡하던 배치가 데이터 정합성을 깨뜨립니다. 검색은 점점 느려지고, 외부 연동 하나가 전체 서비스를 멈춰 세웁니다. 백엔드 개발자로 한 걸음 더 나아가는 순간, 마주하는 건 늘 이런 문제들입니다. 이 책은 정답을 알려주지 않습니다. 대신 우아한형제들 개발자들이 배달의민족과 B마트를 운영하며 실제로 어떤 상황에서 무엇을 고민했고, 어떤 트레이드오프를 받아들였는지를 보여줍니다. C++로 짠 대규모 시스템을 자바로 옮긴 이유, 카프카 대신 RDB 기반 큐를 택한 판단, 분산 락으로 재고 이관의 정합성을 지킨 과정. 깔끔하게 정리된 결론이 아니라, 결론...

원본 보기