-
Notifications
You must be signed in to change notification settings - Fork 0
개발환경명세서
James Kang edited this page Mar 11, 2024
·
3 revisions
- Java 17
- Spring boot 3.2.2
- gradle
- redis
- Redis는 메모리 기반의 key-value 저장소로서 빠른 읽기 및 쓰기 작업을 제공
- 데이터를 디스크에 저장하지 않고 메모리에 보관하기 때문에 빠른 응답 시간을 보장
- lombok
- AOP
- Validation
- WebFlux: webClient
- Http client 모듈
- RestTemplate과 차이
- non-blocking
- RestTemplate은 spring 5.0부터 deprecated
- Spring Scheduler : 일정한 시간 간격으로, 혹은 특정 시간 코드 실행
- ThreadPoolTaskScheduler : Thread Pool 지원 스케줄러
- Pushy
- Java 진영에서 가장 오래되고 안정적인 APNs 메시징 라이브러리
- eatthpath의 Pushy 0.15.2 사용 - live activity 푸시 타입 지원
- spring-retry : api 재요청
- Docker
- AWS