%EB%8C%80%EC%9A%A9%EB%9F%89

2018-04-16
서비스 개발자라면 한번쯤은 이런 생각을 해 봤을 겁니다. 페이스북은 그렇게 많은 사용자의 요청을 어떻게 처리할까? 알리바바는 광군제 하루에만 27조 이상의 매출이 나고 있는데 이런 미친듯한 주문 트렌젝션은 어떻게 처리할까? 위챗은 8억명의 Active 사용자가 있다고 하는데 이들 메시지는 어떻게 지체 없이 전달될까? 물론 다양한 분산 기술과 캐쉬, 수만 또는 수십만대 이상의 서버 등으로 처리를 하고 있겠지만 이런 기술적인 측면만으로는 설명하기 어려운 부분이 많이 있습니다. 예를 들어 아무리 분산 처리를 한다 하더라도 구매 주문이라면 재고 확인, 결재 계좌 확인, 배송지 주소 확인 등 다양한 처리가 필요하고 이들 처리 중 트렌젝션 락이 걸리게 되고, 이런 락으로 인해 아무리 많은 서버를 준비한다 하더라도 처리의 한계가 있을 것입니다. 이번글에서는 이런 대규모 트래픽을 처리하는 방법을 기술적인 측면이 아는 문화적인 측면에서 이야기 해보려고 합니다....
2018-04-09
이번 글은 지난 주에 국내 모 인터넷 커머스 회사에 강의 했던 발표 자료 입니다. 발표 주제는 제가 중국에서 1년 몇개월 정도 지내면서 경험한 것들에 대한 정리입니다. 아직도 국내 많은 분들이 중국에 대해 불편한 시각을 많이 가지고 계시고, 기술, 제품의 완성도 측면에서 한국 보다 떨어진다고 생각하시는 분들이 많이 있습니다. 하지만 알리바바 그룹에서 운영하는 온라인 쇼핑몰이 하루에 27조 이상의 매출을 일으키고, 텐센트 그룹의 위챗은 8억명 이상이 사용하는 서비스들 입니다. 이들 서비스를 운영하기 위해서는 아주 높은 서비스 기술이 요구됩니다. 이런 서비스들을 직접 경험해본 것은 아니지만 간접 경험...
더보기