Recently Updated
Spring 20
- 내가 생각하는 지속 성장 가능한 코드 Oct 24, 2023
- 핵심 로직이 부가 로직에 영향을 받는 강결합 문제 트러블 슈팅 Oct 4, 2023
- Redis를 사용한 분산락의 주의점과 보완 전략 Sep 27, 2023
- 테스트시 ControllerAdvice에 의해 예외가 잡히지 않는 경우 Aug 27, 2023
- 잃어버린 SRP를 찾아서 - 퍼사드 패턴 적용기 Aug 23, 2023
- OpenFeign을 활용한 외부 API 호출 Aug 19, 2023
- @GeneratedValue를 사용하지 않고, id를 직접 할당할 때의 주의점 Jul 19, 2023
- 다형성을 활용해 OCP를 지키면서 새로운 컴포넌트 추가하기 Jul 18, 2023
- MSA의 트랜잭션 패턴 Jul 4, 2023
- 이벤트 기반의 비동기 처리로 사용성 개선하기 Jun 28, 2023
- 헥사고날 아키텍처 적용기 Jun 28, 2023
- Spring Kafka 예제 Jun 23, 2023
- DB 리플리케이션 적용기(with AWS RDS) Jun 19, 2023
- 효과적인 비즈니스 로직 모니터링(with AOP) Jun 15, 2023
- 로그 수집을 위한 AWS CloudWatch 적용기 Jun 14, 2023
- 도커 컴포즈로 그라파나+프로메테우스 실행시키기(2/2) Jun 5, 2023
- 도커 컴포즈로 그라파나+프로메테우스 실행시키기(1/2) Jun 5, 2023
- 레디스를 사용해 선착순 요청 처리하기 Jun 2, 2023
- 여러 요청에 대해 비동기적으로 처리해보기 Jun 2, 2023
- 스프링 부트에서 챗 GPT를 사용해보자 Jun 1, 2023