Archives
- 18 Apr 대용량 엑셀 업로드 비동기 파이프라인 구축기
- 09 Dec Redis + Outbox 패턴을 활용한 랜덤 지수 백오프 재시도 구현
- 17 Nov 비동기 이벤트 작업 동적 스케쥴러 + 배치처리로 개선하기
- 06 Nov 외부 API 트랜잭션 밖으로 분리하기
- 27 Oct Spring Session JDBC 도입기
- 15 Oct 복합 인덱스 설계 통한 쿼리 응답 속도 개선
- 21 Jun 엔티티 생명주기와 관리
- 04 Jan [이펙티브 자바] item2-생성자에 매개변수가 많다면 빌더를 고려하라
- 03 Jan [이펙티브 자바] item1-생성자 대신 정적 팩터리 메서드를 고려하라
- 14 Nov 우테코 7기 프리코스 4주차 회고
- 12 Nov 우테코 4주차 코드리뷰 PR 생성하기
- 11 Nov IntelliJ 메서드 라인 계산 플러그인
- 06 Nov 우테코 7기 프리코스 3주차 회고
- 30 Oct IntelliJ으로 클래스다이어그램 그리기
- 28 Oct 우테코 7기 프리코스 2주차 회고
- 18 Oct 우테코 7기 프리코스 1주차 회고
- 16 Oct CHANGELOG.md 자동 생성하기
- 16 Oct IntelliJ 테스트 커버리지 확인하기
- 12 Oct JPA 연관관계 Fetch 전략
- 11 Oct Github Actions
- 30 Sep RDS 프리티어로 사용하기
- 16 Sep Cookie 보안 정책
- 15 Sep mysql ERROR 1040 (HY000) Too many connections
- 14 Sep fatal could not read Username for 'https://github.com' terminal prompts disabled
- 14 Sep 3-way handshake & 4-way handshake
- 13 Sep TCP vs UDP
- 12 Sep 테스트하기 좋은 코드로 리팩토링
- 11 Sep 컴퓨터 네트워크의 계층
- 10 Sep EC2 배포시 구글 소셜 로그인 에러 문제 (with NGINX)
- 31 Aug EC2에서 HTTPS 설정 하기 (with NGINX)
- 23 Aug 영속성 컨텍스트 (Persistence Context)
- 04 Aug LAZY 전략의 Proxy
- 03 Aug 연관 관계 매핑 (3)
- 02 Aug 연관 관계 매핑 (2)
- 01 Aug 연관 관계 매핑 (1)
- 29 Jul Spring 컨테이너와 빈 (2)
- 24 Jul Spring 컨테이너와 빈 (1)
- 19 Jul Spring DI 및 IoC (with 추상화, 다형성)