본문 바로가기

Note

뉴스 #001 : 17-01-26

초심 : 

평소 outsider 님의 블로그를 자주 observing하면서, "나도 한번 해보고 싶다 기술 뉴스"란 생각이 들게 되어, 따라 해본다. 직접적이든 간접적이든 누군가에게 긍정적인 영향을 준다는 것은 좋은 현상인것 같다. 나도 작심 3일 하지 말고 계속 블로깅 하면서 누군가에게 긍정적인 영향을 미칠수 있도록 최선을 다해서 배우고 공유 해야 겠다.


웹 개발 관련 : 

LG전자 Smart Device 연구소에서 처음 넷플릭스 컨텐츠를 분석할 때, 그쪽 회사의 기술력에 대해서 아주 조금 알게되었는데, 역시 대단한 회사인듯 싶다. 제일 저렴한 장비에서 브라우저에 할당된 메모리가 64MB밖에 되지 않았던것으로 기억하는데, 거기서도 넷플릭스는 팡팡 잘 동작했다. 넷플릭스는 거기서 더 진보하여, React.js를 사용해서 high-performance를 내기 위해서 얼마나 많은 노력을 했는지 잘 정리되어 있는 것 같다. 

개인적으로 변경이 자주 발생하는 style과 변경이 없는 style를 분리한 부분이 인상적이였다.(한국어-번역)



단위 테스트를 진행하면서 DB 테스트를 진행할때가 종종 있는 데, 보통 나는 JPA를 이용해서 객체로 맵핑이 잘됬는지 혹은 Converter동작이 정상적인지 정도만 테스트를 진행하는데, 여러가지 테스트를 하다보면 데이터 베이스에 테스트 데이터가 존재해야 하는 경우가 발생한다. 이때 주로 사용하게 되는 것이 DbUnit 인데, DbUnit으로 테스트를 진행하면서 주의해야 되는 사항에 대해서 간략하게 잘 설명되어 있다. 저자분께서 문제가 발생한 내용에 대해서 직접 DbUnit을 개발하신 분에게 문의한 부분도 같이 공유 해주셔서, 그 열정에 탐복했다.(한국어)


"대용량 아키텍쳐와 성능 튜닝"이라는 책을 통해서 알게된 조대협님의 글로 docker등으로 MSA를 구성하게 되면 로그 처리 부분에 대해서 고민을 하게 되는데, 이때 HBase등과 같은 곳에 로그를 몰아 넣게 된다. 그러면 또 그 로그를 분석하기 위해서 다양한 툴을 배우고 공부해야 하는데, 이런 일년의 작업들을 간단하게 해결하는 방법에 대해서 소계되고 있다. 역시 답은 클라우드 인가? (한국어)


평소에 자주 듣고 있는 팟케스트에 이번에는 반가운 주제인 "함수형 프로그래밍" 관련 내용이 나왔다. 나프다계의 노홍철님으로 통하는 케빈님이 주도 하는 방송이라 그런지 어렵지 않게 함수형 프로그래밍에 흥미를 갖을만한 내용으로 꾸며졌다. 어서 빨리, 2부가 올라오길 !!!! (한국어)


빌링 장애에 대해서 모니터링하는 방법과 장애 대응안에 대해서 정리한 글, 

비슷하게 빌링 시스템을 운영하고, 지금 어디에 관리 포인트를 가지고 운영해야 할지 생각해 봄과 동시에 장애가 발생했을 때, 문제에 대해서 얼마나 deep하게 분석해야 하는지... 스스로 반성하게 만든 글이다. (한국어)