JWT는 JSON web token의 약자입니다. URL-safe(URL로 이용할 수 있는 문자로만 구성된)의 JSON입니다.제목 그대로 만약 Refresh Token을 통한 재발급의 과정이 없다고 생각해보면, 구현은 쉽지만 보안이 취약해집니다. 만약 Access To
오리지날은 Spring WebMVC로 서블릿 API와 서블릿 컨테이너를 위한 것Spring WebFlux는 스프링 버전 5.0 이후로 추가됨(스프링5는 Spring Boot 2 부터 도입이 되었다)Reactive Stack 를 사용할지 Servlet Stack 를 사용
Reactive Streams 인터페이스 중에서 Publisher 를 구현을 해 놓은 발행자Flux : 0 ~ N개 데이터 전달Mono : 0 ~ 1개 데이터 전달
Notification Servermobile 기기에 Push 알림을 전송하는 서버FCM(Firebase Cloud Messaging) 사용 예정Client App사용자의 mobile기기에 설치된 appPush 알림을 받는 역할ProviderClient App을 위한
필요 상항카카오톡 클론을 구현하면서 모든 채팅 서버 인스턴스의 데이터를 하나로 흐르게 하는 데이터 파이프라인을 구축할 필요가 있다.도착한 메시지를 큐에 저장하고 순차적으로 메시지를 소비Pub/Sub 패턴을 가지는 메시지 브로커이벤트 브로커 참고 주소Apache Kafk