백엔드 디자인 패턴 10가지: 언제 쓰고, 어디까지 적용해야 할까?
기능 하나를 추가하려고 서비스 여러 개를 동시에 고친 경험이 있는가? 외부 API의 응답 필드 하나가 바뀌었을 뿐인데 주문 로직까지 손대야 했던 적은? 테스트 하나를 돌리기 위해 데이터베이스와 결제 서버를 모두 띄워야 한다면 어떨까?
PerformanceJava
This contains stories about backend development centered on Java and the Spring Framework.
12편
기능 하나를 추가하려고 서비스 여러 개를 동시에 고친 경험이 있는가? 외부 API의 응답 필드 하나가 바뀌었을 뿐인데 주문 로직까지 손대야 했던 적은? 테스트 하나를 돌리기 위해 데이터베이스와 결제 서버를 모두 띄워야 한다면 어떨까?
JPA 메서드로 Spring Boot 성능 10배 높이기
ResponseBodyAdvice로 API 응답 자동 통합 포맷팅
WebFlux에서 Kotlin Coroutine으로 리액티브 구현
Tomcat vs Jetty vs Undertow 성능 비교 분석