검색파트의 반복 작업 자동화 과정
주기적으로 들어오는 반복적인 작업을 자동화한 사례를 소개합니다.
다나와 Kotlin을 만나다!
다나와에서 Kotlin을 사용하기 시작한 이야기를 소개합니다.
다나와의 상품 데이터 여정
다나와에서 상품 데이터를 수집하고 분류하는 여정을 소개합니다.
!프론트엔드 개발자의 next.js 개발기
!프론트엔드 개발자의 next.js 개발기 입니다.
아파치 톰캣 로드밸런싱 상태에서 WAS 무중단 자동 배포하기
L4로 묶인 아파치 톰캣 로드밸런싱 환경 WAS 무중단 자동 배포하는 방법을 알아보겠습니다
Github Actions에 Self-hosted Runner 등록하기
Github Actions에 Self-hosted Runner를 등록하는 방법에 대해 알아보겠습니다
Fastlane을 이용한 앱 자동 배포
Fastlane을 이용한 앱 자동 배포에 대해 알아보겠습니다.
로켓챗 설치 및 버전 업그레이드 방법
로켓챗 설치 및 업그레이드 방법에 대해 설명합니다.
Grafana Novatec Service Dependency Graph Panel 사용법
그라파나 노바택 서비스 디펜던시 그래프 패널 사용법에 대해 알아볼 예정입니다.
influxDB의 flux를 활용하여 기간별 통계 그래프 만들기(grafana)
검색 모니터링 시스템을 구축하여 사용중인 influxDB의 flux query를 사용하여 기간별 추이 그래프를 만들어 보았습니다.
레디스 모니터링을 위한 대표적인 툴 2가지 알아보기
레디스 모니터링을 위한 대표적인 툴 2가지 알아보기
DANAWA CLOUD IDE 알아보기
독립된 가상 환경에서 개발할 수 있는 IDE를 제공합니다.
Traefik과 Docker를 활용한 Reverse Proxy 구축
Traefik 기술을 적용하여 도커 컨테이너간의 Reverse Proxy 네트워크를 효율적으로 구축합니다.
React X Cypress 테스트 기초 셋팅 및 가이드
리액트로 개발된 프로젝트의 테스트 단계에서 유용하게 사용할 수 있는 테스트 프레임워크인 Cypress의 기초적인 사용 방법에 대해 알아봅니다.
큐 라우터 (Q router) : Q to Q
서비스간 영향도를 줄이기 위해서 중간에 Q 를 이용하여 데이터를 주고 받는 경우가 있습니다. Q의 데이터를 읽어서 처리하는 프로그램이 기존에도 있었지만, 노후화된 프로그램이라서 새롭게 변경하였습니다.
캐시 TTL 산정
검색 로그에서 검색 uri 별 hit-time 분석 및 집계 후 캐시 TTL 지수를 산정하기
검색 모니터링 시스템 구축
검색을 운영하면서 필요한 정보를 한번에 모니터링 하기 위한 시스템을 구축하였습니다."
그라파나에서 텔레그램으로 알람받기
그라파나에 구성한 대시보드 패널에 알람 규칙을 추가하여 텔레그램으로 알람 받기"
Scouter Server Plugin를 통한 Xlog 수집
Scouter Server Plugin으로 Scouter Server의 Xlog 정보를 수집하고 구글 시트로 작성하기
dnsmasq와 K8S 적용 사례
이번에 포스팅 내용은 k8s에서 생성된 컨테이너의 호스트파일을 다룰때 불편함과 깃랩의 CI/CD 사용시 POD의 호스트 정보를 변경할때 이슈가 있어 해결 사례를 공유합니다.
도커 컴포즈를 이용한 프로메테우스 설치
도커 컴포즈로 프로메테우스 및 UI 대시보드인 그라파나 설치