REST 아키텍쳐 레벨 3단계, HATEOAS 를 꼭 적용해야 할까?

HATEOAS가 이루고자 하는 이상과 현실의 차이가 존재한다. 개발과 의사결정 속도가 중요한 조직에서는 쓰지 않아도 좋다. API 디자인을 시작하면서 뭔가 정말 제대로 REST 아키텍쳐를 만들고 싶어서 마틴 파울러가 쓴 REST성숙도 모델도 …

의사결정의 승자독식 구조가 문제이다

단순히 기업 뿐만 아니라 정치적인 측면에서 생각해 봤을 때, 현재 기업,사회 구조는 지배구조 문제를 가지고 있다고 생각한다. 즉, 의사 결정과 이익의 승자 독식구조이다. 기업또는 조직의 효율적인 운영이라는 측면에서는 카리스마 넘치는 …

구글과 네이버의 위기

미국과 한국에서 승승장구만 하고 있는 두 회사에게 언제 위기가 올까??개인적으로 페이스북과 아마존의 주가가 그것을 말해준다고 본다. 사용자가 웹서비스를 사용하는데는 두가지 패턴이 있다고 하자. (이커머스 ?쪽에서 널리 쓰이는 구분 법 임) …

일본에서 정착하기 – 1

간단하게 일본에서 정착하는 과정에 대해서 적어본다. 일반적인것과 특별한 경험 모두 섞여 있으니 잘 구분해서 읽어주시길 바란다. 집을 구하는게 가장 먼저기 때문에 그것부터 설명을 하면, 원하는 집의 조건은 다음과 같았다. 둘이 …

디지털 노마드를 위한 생활 팁 (작성 중)

해외이사 경험 3번 정도하니 어떻게 살아야 해외생활에 쉽게 적응할 수 있는지 감이오는 것 같다. 선진국 기준으로 정리해 보았다. 책은 최대한 e-book을 활용한다.제일 무거운짐이 책이다. 리디 페이퍼나 크레마를 사용하고 기술 서적은 …

RxJS merge operator

Reactive Functional Programming

reactive programming 이 요새 너무 뜨는데, 왜 뜨는걸까 간단히 정리해본다. Functional Programming 의 장점을 취하고 싶다 OOP는 왜 안되고 ?Functional Programming을 해야하나 OOP는 변화하는 부분을 캡슐화 해서 코드를 이해하기 쉽게 …

Small meeting /w Bom

정해진 시간을 넘겨 3시간이나 Bom 과 미팅을 했는데, 정리 해둘 겸 블로그에 정리 해놓는다. 한국 사회에 파급력 있는 사람이기 때문에 가까이서 대화를 나눴던 사람으로서 기록을 남겨놓는 것이 좋다고 판단한다. 부정적인 …

SRE (Site Reliability Engineering) 를 읽고나서..

http://www.amazon.com/Site-Reliability-Engineering-Production-Systems/dp/149192912X 올해 출판된 책인데, 내용이 괜찮아서 번역되기 전에 원서로 읽고 간단히 정리함. Preface SE (Software Engineering) 와 아이를 가지는 것의 공통점은 탄생전의 노력도 힘들고 고통스럽지만, 출산 후에 들어가는 노력과 정성이 …