
모놀리식 환경에서 외부 결제 API를 사용할때의 일관성을 보장하는 방법에 대해 알아볼래요.

모놀리식 환경에서 외부 결제 API를 사용할때 발생할 수 있는 Connection Pool Starvation을 방지하는 전략에 대해 알아볼래요.

동시성 문제를 다양한 레벨(애플리케이션 레벨, 디비 레벨, 인프라 레벨)에서 해결할 수 있음을 확인하고, Named Lock으로 해결한 이유에 대해 알아볼래요.

로그가 순차적으로 기록되지 않아 겪었던 사용자 식별에 대한 어려움을 해결한 방법에 대해 알아볼래요.

모니터링 범위 산정의 미흡함과 신속한 대응의 어려움을 해결하기 위해 선택한 방법에 대해 알아볼래요.

애플리케이션 서버의 단일 장애점(SPOF) 문제와 CI/CD 과정에서의 전체 서비스 중단 위험 등을 해결하기 위해 선택한 방법에 대해 알아볼래요.

특정 레코드 삭제 시 JpaRepository와 Cascade로 인해 불필요한 SELECT 및 개별 DELETE 쿼리가 다량 발생하는 문제를 해결하고자 선택한 방법에 대해 알아볼래요.

BulkInsert를 적용하면서 발생한 문제를 해결하기 위해 선택한 방법에 대해 알아볼래요.

Tomcat Thread, HikariCP Connection 설정값을 조정해 TPS를 개선해볼래요.