Java APM에 대하여
Java APM의 개념과 동작 방식을 개략적으로 정리한 글입니다. 주요 용어와 모니터링 항목의 의미를 함께 설명했습니다.

Java APM의 개념과 동작 방식을 개략적으로 정리한 글입니다. 주요 용어와 모니터링 항목의 의미를 함께 설명했습니다.
대량 상품 정보를 엑셀 템플릿으로 업로드하는 과정에서 처리 문제를 다룹니다. Java 기반의 효과적인 엑셀 업로드 구현 방법을 공유합니다.
Java 대용량 엑셀 다운로드를 JXLS와 POI 기반으로 구현하는 방법을 소개합니다. JXLS 장애 사례와 POI SXSSF 활용 방안도 함께 다룹니다.
@Snapshot과 AOP로 메서드 요청·응답 데이터를 수집하는 로깅 방식을 제안했습니다. 메시지 큐와 Couchbase를 이용해 DB 기록을 비동기로 분리했습니다.
메시지 처리 시스템 도입을 위해 필요한 솔루션 요구사항을 정리했습니다. RabbitMQ의 신뢰성, 관리성, 라우팅과 클러스터링 장점을 소개합니다.
인도네시아 사용자 대상 상점 프로젝트 경험을 바탕으로 Java의 Number와 Locale을 소개합니다. 국제화와 현지화의 i18n·l10n 표기 유래도 함께 설명합니다.
Spring Data Repository로 Couchbase의 CRUD와 ViewQuery 접근을 구성했습니다. Repository 커스텀 기능으로 증분값 호출을 간편하게 만드는 방법과 주의점을 다뤘습니다.
Spring Data Couchbase Repository로 기본 CRUD와 ViewQuery 기반 조회 로직을 대체했습니다. Couchbase 증분값 호출을 위해 Repository 기능을 확장하는 과정도 다룹니다.
Couchbase Template을 직접 사용하던 코드를 Spring Data Repository로 적용한 배경을 다룹니다. Spring Data의 일관된 데이터 접근과 객체 매핑 추상화 활용을 살펴봅니다.
반복적이고 공통적인 기능을 효율적으로 처리하기 위한 Util 클래스 활용을 다룹니다. Java와 Spring Framework, Apache Commons, Guava 기반 선택지를 소개합니다.
자료 유실은 서비스 안정성과 신뢰도를 크게 훼손하는 장애 유형입니다. Delayed Replication으로 유실 데이터를 빠르게 복구하는 방식을 다룹니다.
Java 8 Stream과 Parallel Stream이 제공하는 간결한 병렬 처리 방식을 소개했습니다. 공유 thread pool 사용으로 성능 장애가 발생할 수 있음을 경고합니다.
자동완성의 한글 자모 분석 로직이 API와 색인 배치에 중복된 문제를 다뤘습니다. 자모 분해 Filter를 ES 플러그인으로 옮겨 변경 지점을 집중하려 합니다.
Elasticsearch Script Sort 플러그인으로 검색어별 인기 딜의 노출 순위를 조절했습니다. 시장 현황을 반영한 동적 검색 결과 제공 방안을 소개합니다.
커머스 검색의 다양한 고객·기획 요구를 충족하기 위한 Elasticsearch 커스터마이징 필요성을 설명했습니다. Java 기반 ES 플러그인 개발·운영 사례를 소개할 예정입니다.
이미지 해싱으로 중복 요청을 줄인 뒤 섬네일 생성 속도 문제를 다룹니다. 장당 처리 시간과 대량 딜 처리량을 기준으로 개선 필요성을 제시합니다.