There are 14 posts found.

트랜잭션내에 커넥션을 점유하는 외부 API 요청 분리를 통한 성능 개선 (feat. JPA OSIV)

2024-10-11

외부 API 요청이 DB 커넥션을 점유하여 요청이 지연되는 문제상황 성능 개선에 대한 고민이 많은 우리 팀은, 지난 HikariCP 와 데이터베...

DB 레플리케이션 환경에서 DataSource 라우팅이 안되는 이슈 해결기 😤 (feat. JPA OSIV)

2024-10-04

최근에 MySQL 8.0 레플리케이션과 스프링부트 DataSource 라우팅을 통한 부하 분산 에서 MySQL 과 스프링부트 환경으로 레플리케이...

서버 성능 최적화를 위한 성능 테스트(Performance Test) 환경 구축

2024-10-02

성능 테스트(Performance Test) 란 ? 성능 테스트란 특정 상황에서 시스템이 어느 수준의 성능을 내는지 측정하는 테스트 방식이다. ...

스프링 로컬 캐시와 TTL 을 구현한 외부 서빙 API 요청 최적화

2024-09-29

외부 API 요청이 매우 느린 문제상황 우리 하모니 팀이 개발중인 모행 서비스는 여행지 하나를 클릭했을 때 그와 성향이 비슷한 여행지 리스트 1...

JPA 비관적 락(Pessimistic Lock) 을 사용한 동시성 이슈 해결기

2024-09-27

우리 하모니 팀의 모행 프로젝트에서 발생한 동시성 이슈가 발생하고 있었다. 이를 JPA 의 비관적 락을 사용하여 해결한 경험에 대해 팀원들에게 ...