

Micrometer 객체 증가로 인한 메모리 이슈 회고
Spring Boot 3.x와 PathVariable 증가로 Micrometer 객체가 누적되며 메모리 이슈가 발생했습니다. 메트릭 수집을 조정하고 ZGC로 전환해 Heap 사용률을 안정화했습니다.



Spring Boot 3.x와 PathVariable 증가로 Micrometer 객체가 누적되며 메모리 이슈가 발생했습니다. 메트릭 수집을 조정하고 ZGC로 전환해 Heap 사용률을 안정화했습니다.

AWS Athena로 ELB 액세스 로그를 S3에서 조회하는 방법을 소개했습니다. 테이블 생성, 파티션 프로젝션, IP·기간 조건 조회 예시를 정리했습니다.


Playwright MCP를 활용해 자연어로 E2E 테스트를 실행하고 코드까지 생성하는 방법을 소개했습니다. QA의 수작업 부담을 줄이고 테스트 유지 보수성을 높이는 흐름을 실습 예제로 설명했습니다.


Playwright MCP로 자연어 기반 E2E 테스트 자동화 방법을 소개했습니다. 브라우저 상호작용 실행과 테스트 코드 생성까지 함께 실습했습니다.


AWS Athena로 ELB 액세스 로그를 조회하기 위한 테이블 생성과 파티션 프로젝션 설정 방법을 소개했습니다. 특정 IP와 기간 조건으로 로그를 분석하는 쿼리 예시도 함께 정리했습니다.


Runway 추론 서비스의 Autoscaling 과정에 자원 한도 검증을 추가해 멀티테넌트 환경의 비용과 안정성을 함께 개선했습니다. Kubernetes Admission Webhook과 Runway API를 연동해 KPA와 HPA 모두에 일관된 정책을 적용했습니다.

AWS Cloud9를 개발 테스트용으로 생성하고 Private 네트워크와 SSM으로 접근하는 방법을 안내했습니다. 또한 디스크 리사이즈, 파일 전송, 내부 브라우저 확인 절차를 정리했습니다.


AWS Cloud9을 Private 네트워크에서 생성하고 SSM으로 접근하는 방법을 소개했습니다. 디스크 리사이즈, 파일 업로드/다운로드, 내부 브라우저 확인 절차도 정리했습니다.

AWS Console 로그인 시 CloudTrail과 EventBridge, Lambda를 연동해 Slack 알람을 보내는 구성을 소개했습니다. 리전별 이벤트 기록과 Lambda 메시지 커스터마이징 방법도 함께 설명했습니다.


AWS Console 로그인 시 CloudTrail과 EventBridge, Lambda를 연결해 Slack 알람을 보내는 구성을 소개했습니다. 로그인 리전과 이벤트 패턴 설정, 메시지 커스터마이징 방법도 함께 설명했습니다.


DevLake로 Jira와 GitHub 데이터를 모아 DORA Metrics를 수집하고 Grafana로 시각화한 도입 사례를 정리했습니다. 커스텀 필드 매핑과 쿼리 재작성으로 내부 운영 기준에 맞는 지표를 구성했습니다.

DevLake로 DORA Metrics 수집과 시각화를 도입한 사례를 정리했습니다. Jira 커스텀 필드와 쿼리를 내부 운영 기준에 맞게 조정한 과정도 다뤘습니다.

멀티 클러스터와 하이브리드 클러스터로 고가용성 인프라를 설계한 경험을 공유했습니다. GSLB, NodeLocal DNSCache, 분산 Control Plane로 장애 대응과 운영 유연성을 높였습니다.

AWS RDS 업그레이드 사례를 순단 시간 기준에 따라 Normal, Near Real Time, B/G Deploy로 나누어 정리했습니다. DMS 복제와 HAProxy, Blue/Green 배포로 점진적 전환과 롤백 방식을 소개했습니다.