Currently browsing category

칼럼

spring-projects/spring-boot

spring-boot – Spring Boot

  • Java 8은 이제 기본이네. 잘한다!
  • @ConditionalOnBean 은근히 짜증나는 부분인데 개선했네.
  • 기본 데이터베이스 풀을 HikariCP로 바꿨네. 잘했다!
  • Solr health indicator, Actuator도 살짝 바뀐 부분이 있으니 검토해야겠다.
  • spring-boot-starter-data-redis-reactive 같은 기능은 얼른 도입하고 싶다.

리뷰 – Spring Boot 2.0.0 M1

spring-projects/spring-boot spring-boot – Spring Boot Java 8은 이제 기본이네. 잘한다! @ConditionalOnBean 은근히 짜증나는 부분인데 개선했네. 기본 데이터베이스 풀을 HikariCP로 바꿨네. 잘했다! Solr …

StreamAlert 간단 리뷰

Real-time Data Analysis and Alerting – Airbnb Engineering & Data Science airbnb/superset도 그렇고 Python 활용빈도가 높네 AWS에 의존적이다. 특정 벤더에 의존적이면 나쁘다고 …

GitHub 계정으로 Kubernetes 인증하기

초기에는 kube-aws가 만들어준 관리자 인증서를 통해 Kubernetes를 관리했는데 역시나 대내외적으로 여건이 바뀌니 변화가 필요했다. 내부적으로는 개발 인력이 늘고 여러 프로젝트가 동시 진행되니 …

두 가지 if 조건문

전자가 읽기 쉽고 리팩터링하기도 편한데 대부분 후자와 같은 if 문을 작성하더라. 나는 기껏해야 일년에 한두 번 꼴로 else나 else if를 쓰는 듯 …

Chrome Canary 앱 제거하기

Chrome Canary에 문제가 있어서 삭제하고 Chrome으로 돌아왔는데 Chrome Canary에서 쓰던 앱은 삭제가 안 되고 런치패드에 남아 있는 게 아닌가? Delete Unwanted Icons …

공용 계정용 OTP 관리방법

제대로 된 기업용 서비스라면 의례 다중 계정과 권한 제어 기능을 함께 제공하기 마련이다. 그래서 공용 계정을 굳이 만들 이유가 하나도 없다. 하지만 …

Elastalert로 로그 알람 구축하기

Elasticsearch로 로그를 수집하고 추세를 분석하기는 좋지만 실시간 알람을 받으려면 X-Pack Alerting 등을 이용해야 한다. 하지만 사용자 편의성 측면에서 개선할 점이 많다. 로깅 …

Elasticsearch X-Pack Alerting 체험기

Logstash로 로그를 수집한 후 Elasticsearch와 Kibana로 분석하는 방법을 다룬 글은 많다. 그런데 이상하더라 이 말이지. 로그를 분석하고 경향을 파악하는 정도라면야 괜찮은데 심각한 …

kube-aws v0.9.4 리뷰

coreos/kube-aws v0.9.4-rc.3는 NodePool을 완전히 개선했네. EBS 볼륨을 명시적으로 생성해 Etcd 노드에 껴넣는 건 좋지만, IP가 고정되어 있는 탓에 CloudFormation이 Etcd 노드를 자동으로 …