BFF
BFF 패턴이 적용된 시스템을 접할 일이 생겼습니다. 잠시 잊고 있다가 어느 날 문득 궁금해져서 관련 자료를 찾아보게 되었습니다. 아래 링크는 Phil Calçado가 SoundCloud에서 근무할 당시 사용한 BFF 패턴에 관해 정리한 글입니다.
세 줄 요약
- BFF는 API Gateway 패턴의 변형으로, 클라이언트별로 Back-end API를 분리시켜 놓은 구조이다.
- 서로 다른 Front-end Application별로 API 호출 최적화가 필요할 때 적용한다.
- Front-end 간 유사한 요청이 반복되어 단일 API로 충분하다면, 굳이 API를 나누어 일을 늘릴 필요는 없다.
'Software Architecture > Application Architecture' 카테고리의 다른 글
[링크] Hexagonal Architecture (Ports and Adapters Architecture) (0) | 2022.03.15 |
---|
댓글