Kubernetes 운영 17개월의 성과와 교훈
데일리호텔은 아마도 국내에서 Kubernetes를 가장 잘 활용하는 서비스 중 하나일 것이다. 2016년 8월 11일에 kube-aws v0.8.1 / kubernetes v1.3.4을 도입하여 현 시점에 kube-aws v0.9.9-rc.4 / kubernetes v1.8.4까지 운영 중이다. 비교적…
데일리호텔은 아마도 국내에서 Kubernetes를 가장 잘 활용하는 서비스 중 하나일 것이다. 2016년 8월 11일에 kube-aws v0.8.1 / kubernetes v1.3.4을 도입하여 현 시점에 kube-aws v0.9.9-rc.4 / kubernetes v1.8.4까지 운영 중이다. 비교적…
그런 REST API로 괜찮은가 http://slides.com/eungjun/rest#/1 WordPress Gutenberg Editor: How far it has come & What to Expect in 2018 워드프레스의 차기 에디터인데 평이 극과 극으로 나뉜다. 그러니 더 흥미가 돋네!…
Firefox Quantum vs. Google Chrome에서 간단히 성능 비교를 한 후로 열흘이 지났다. 파이어폭스 퀀텀을 계속 써보니 크롬과의 차이점을 더 많이 알게 된다. 물론 운영체제와 하드웨어마다 소프트웨어가 조금씩 다르게 작동하니까 맥북프로…
이번 iOS 11에서 Multipath TCP란 걸 공식 지원하면서 이를 데일리호텔 서비스에 활용할 수 있는지 기술검토를 해보았다. 우선 MPTCP가 무엇인지 애플의 간략한 설명을 확인하자. Users would expect that data transfer could…
파이어폭스 퀀텀을 쓸 때 맥북의 발열이 심하고 팬이 열심히 돈다. 크롬은 별다른 이슈가 없는데 말이다. 그래서 뭐가 문제인지 이렇게 저렇게 테스트했다. 다만 확장기능과 크롬 앱을 합치면 크롬이 파이어폭스보다 애드온이 2배…
전자상거래 서비스를 유지관리하는 개발자 또는 조직으로썬 순간적으로 트래픽을 끌어모으는 마케팅이 부담스러울 때가 있다. 우아한 형제들 기술 블로그에 나오는 사례는 그러한 고민을 잘 보여준다. http://woowabros.github.io/experience/2016/11/28/woowahan_4one_event.html 이 사례에서는 꽤나 개발과 준비를 많이…
추가 소식: 공식 문서를 쓰는 중이라고 한다. Kubernetes의 Role-based Access Control 도입 후에 DataDog agent가 Kubernetes 이벤트를 수집하지 못하는 문제가 발생했다. Kubernetes 클러스터에 대한 접근권한을 확보해주어야 Kubernetes 이벤트를 수집할 수…
https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0.0-M1-Release-Notes#default-connection-pool Java 8은 이제 기본이네. 잘한다! @ConditionalOnBean 은근히 짜증나는 부분인데 개선했네. 기본 데이터베이스 풀을 HikariCP로 바꿨네. 잘했다! Solr health indicator, Actuator도 살짝 바뀐 부분이 있으니 검토해야겠다. spring-boot-starter-data-redis-reactive 같은 기능은 얼른…
Real-time Data Analysis and Alerting – Airbnb Engineering & Data Science airbnb/superset도 그렇고 Python 활용빈도가 높네 AWS에 의존적이다. 특정 벤더에 의존적이면 나쁘다고 보던 시절도 있지만 이제는 최대한 빨리 비지니스를 지원해서…
초기에는 kube-aws가 만들어준 관리자 인증서를 통해 Kubernetes를 관리했는데 역시나 대내외적으로 여건이 바뀌니 변화가 필요했다. 내부적으로는 개발 인력이 늘고 여러 프로젝트가 동시 진행되니 Staging 환경이 급격히 바뀌는데 계정이 하나이니 누가 무슨…