반응형
오늘 할 일
실전 자바 SW 개발 스터디 준비팀 라이브 코딩 참여강의 듣기알고리즘 풀기
TIL
1. 통신 방식
(1) 풀 기반(Pull-Based) 통신
- 점대점 통신 형식으로 클라이언트가 서버로 정보를 요청한다.
- 보통 클라이언트가 로딩할 정보를 결정하는 상황에서 유용하게 사용된다.
(2) 푸시 기반(Push-Based) 통신
- 이벤트 주도 통신으로 일대일과 일대다 통신을 지원한다.
- 하나가 아닌 여러 컴포넌트 간에 발생하는 다양한 이벤트에서 의사소통이 발생하는 상황에서 유용하다.
2. 육각형 아키텍처
- 핵심(코어) 로직과 다양한 구현을 분리하기 위해서 포트를 이용한다.
- 외부의 이벤트는 포트를 통해 전달되는데, 이때 비즈니스 로직으로 전달된다.
- 포트와 어댑터의 목표는 코어의 구현과 어댑터 구현의 결합을 제거하기 위함이다.
- 그래서 인터페이스로 어댑터를 추상화해야 한다.
내일 할 일
- 강의 듣기
- 알고리즘 풀기
느낀 점
오늘 많은 것을 하지 못해서 아쉽다.
반응형
'데브 코스 > TIL' 카테고리의 다른 글
[TIL] DAY 34 & 35 (0) | 2021.09.07 |
---|---|
[TIL] DAY 33 (0) | 2021.09.07 |
[TIL] DAY 29 & 30 & 31 (5) | 2021.09.04 |
[TIL] DAY 27 & 28 (0) | 2021.08.31 |
[TIL] DAY 26 (0) | 2021.08.31 |