어떤 스타트업 대표가 쓴 글과 그 글에 대한 소감을 남기려고 한다. 그 글은 글쓴이 본인에 대해 설명하는 것이었는데, 자신과 일을 하기 위한 일종의 규약을 나열한 자기소개서였다. 제목은 "John API v1", 대략 이런 느낌이었다. 그 안에는 자신이 어떤 매체를 통해 연락하는 것을 선호하는 지, 주요 업무 시간이 어떻게 되는 지, 그리고 성격유형검사의 결과가 어떤 것인지 나와있었다. 크게 MBTI와 DiSC 진단에 대한 결과와 그에 대한 설명이 있었다. 그래서 동료의 입장에서 볼 때, 그 사람과 '잘' 일하기 위해 투자하는 시간을 아껴 줄 수 있었다. 동료들을 위한 '나' 사용설명서인 셈이다. 그 스타트업 대표는 개발자 출신이다보니 더 재미있는 표현을 위해서 자신의 이름 뒤에 API(Applicati..
2014년에 뮤직 라디오(Music Radio)서버를 설계, 개발, 운영했었다. 뮤직 라디오는 음원 스트리밍 서비스였다. 기본적인 구성은 각 지역별로 음악을 공급하는 콘텐스 제공자(CP: Content Provider)가 달랐기 때문에, 각 지역마다 격리된 스택(Stack)을 두기로 했다. 그리고 스택은 각지역에 한 개씩 만들었다. 그리고 사용자는 가장 가까운 스택에 먼저 접속 하도록 최소 지연시간 기반 라우팅(Routing)을 사용하였다. 그래서 사용자는 거의 모든 경우 자신이 있는 곳과 가장 가까운 스택를 이용하게 되었다. 그래서 빠른 속도로 서비스(Service)를 이용할 수 있었다. 위 그림은 2개의 스택을 어떻게 구성했는 지 보여준다. 도쿄와 시드니에 2개의 스택을 구현하였는데, 한국의 사용자..