Spring Boot 매뉴얼 뽀개기 1

관리하던 Spring 프로젝트를 버전업과 함께 Gradle 및 Boot 기반으로 전환하고자 하는 이슈가 있어 회사 동료분과 함께 Spring Boot 를 차근차근 학습해보기로 했다. Spring Boot 를 좀 더 잘 이해해야겠다는 마음에 시작했는데, 야심차게 “Spring Boot 매뉴얼 뽀개기!” 라고 스터디 제목을 정했다. (과연..)


Ansible AWX 를 설치해보기

Redhat에서 내놓은 Ansible Tower 의 오픈소스 Ansible AWX를 살펴보았다.


ElasticSearch 에서 null 과 empty string 의 차이

1월 24일 (수) TIL

ElasticSearch 에서 indexing 을 처리할 때, json 객체를 생성하면서 속성값이 때로는 null 또 어떨때는 빈 문자열 "" 로 채워넣을 때가 있었는데 보다 명확하게 이해하고 처리하기 위해서 null 값과 empty string("") 의 차이를 알아보았다.


Golang 에서 Mysql 데이터를 Struct 에 Scan 할 때 Null 처리 경험기

1월 23일 (화) TIL

최근 ElasticSearch 에 bulk insert 를 하기 위한 golang 기반의 간단한 툴을 만들고 있다. mysql 에서 데이터를 가져온 다음에 이를 JSON으로 변환해서 ElasticSearch로 bulk insert 하는 구조인데, 이 과정에서 mysql rows 를 golang 에서 scan 하면서 알게된 내용을 정리해보았다.


ElasticSearch 에서 term, match, match_phrase 쿼리에 대한 이해

1월 19일 (금) TIL

작성한 ElasticSearch 쿼리를 테스트 해보다가 정확하게 이해하지 못한 상태고 작성하고 있는 키워드를 발견했다. 작성한 쿼리에는 term, match, match_phrase가 무분별하게 사용되고 있었는데, 다시금 문서를 확인해보고, 잊어먹기 전에 정리해봤다.