당신의 AI 뉴스 리더, Briefing • 백엔드 리포지토리
진윤겸 |
---|
@Younkyum |
서다원 | 조주희 |
---|---|
@Dawon00 |
@juhui88 |
김경록 | 김민서 |
---|---|
@gomsang |
@kimwest00 |
이보민 | 이전희 |
---|---|
@bome24 |
@Jeonhui |
권현재 | 정성훈 | 최용욱 |
---|---|---|
@hyeonjerry |
@swa07016 |
@CYY1007 |
Spring Cloud
- Node.js 크롤러 서버가 하나의 Base Url만을 이용하여 개발 서버와 릴리즈 서버 모두에게 요청을 보낼 수 있도록 해서 편의성을 늘렸습니다.
- 개발 편의성을 위해 Feign 클라이언트를 사용해 외부 API를 호출 했습니다.
QueryDSL
- 컴파일 시점 문법 검사와 개발 편의성을 위해 QueryDSL을 사용했습니다.
Redis
- Refresh Token 관리를 위해 Redis를 사용했습니다.
- API 응답 캐시로 사용했습니다.
AWS
- write
- [Briefing] Spotless로 코드 포맷 유지하기
- [Briefing] Spring Security - Swagger 로그인 적용하기
- [Briefing] API 응답 캐싱을 통한 조회 속도 개선
- [Briefing] Facade로 계층 구조 개선하기
- [Briefing] nGrinder로 성능 테스트 해보기
API 운영 Server | API 개발 Server |
Crawler | Cloud |
API Server CI/CD | Cloud CI/CD |