
Libplanet 4.0 릴리스
Libplanet 4.0에서 여러 Account를 다루는 World 구조가 도입되며 상태 관리 방식이 개선되었습니다. 또한 기존 API에서 World 기반 조회 방식으로 바뀌고 마이그레이션 지원과 성능 개선이 함께 제공되었습니다.

Libplanet 4.0에서 여러 Account를 다루는 World 구조가 도입되며 상태 관리 방식이 개선되었습니다. 또한 기존 API에서 World 기반 조회 방식으로 바뀌고 마이그레이션 지원과 성능 개선이 함께 제공되었습니다.


온스타일 상품 상세페이지를 정보 구조와 개발 프레임워크까지 함께 개편했습니다. 그 결과 고객당 조회 페이지 수가 25% 늘고 클릭과 주문 지표도 개선했습니다.


Luft 성능 리포트의 두 번째 글로, 더 많은 코호트에 대한 리텐션 집계 내용을 다루고 있습니다. 추가 코호트 기준의 집계 범위를 넓힌 성능 리포트입니다.


올리브영 주문 서비스의 오라클 클라우드 전환 전 사전 점검과 성능 측정 과정을 정리했습니다. DB 링크 점검, 기능 QA, TPS 측정과 쿼리 튜닝으로 안정성을 확보했습니다.

카카오페이 온라인 결제 서비스의 성능 개선 기록을 공유했습니다.\n온라인 결제 시스템의 처리 성능을 2.5배 높인 사례입니다.


대용량 데이터 등록에서 JPA 배치와 JDBC 배치를 직접 비교해 성능을 확인했습니다. 단일 MySQL 환경에서는 JDBC 템플릿 배치를 선택해 생산성과 속도를 함께 높였습니다.

react-router-dom 기반 CSR 환경에서 Suspense 사용 시 발생한 순차적 API 호출 문제를 프리패칭으로 개선한 사례입니다. 데이터 대기 구간을 줄여 렌더링 흐름과 성능을 높인 경험을 공유했습니다.


후기 서비스의 조회 병목을 해결하기 위해 AWS Opensearch를 도입한 사례를 정리했습니다. CQRS와 이벤트 기반 구조로 전환하고 성능 테스트와 모니터링까지 함께 적용했습니다.
쿠팡 파트너스
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.


CPU 이용률을 코어 사용량과 활용률로 나누어 봐야 한다는 점을 설명했습니다. 서버 성능 최적화를 위해 더 세밀한 CPU 측정이 필요하다고 정리했습니다.

NodeJS 부하테스트 도구 autocannon으로 API 성능을 비교하는 방법을 소개했습니다. 쿼리스트링을 랜덤화하고 duration, connections 같은 옵션으로 실제와 가까운 부하를 재현했습니다.


신규 백오피스의 SPA 성능 저하를 코드 스플리팅, Nginx 압축, 정적 캐싱으로 개선했습니다.\n브라우저 API 캐싱과 Vuex를 함께 사용해 로딩 시간과 중복 호출을 줄였습니다.


BULK 처리의 Write 성능 개선을 중심으로 JPA와 JDBC의 차이를 정리했습니다. last_insert_id와 PK 연산을 활용해 FK 포함 대량 적재를 빠르게 처리하는 방법을 설명했습니다.