-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
questionFurther information is requestedFurther information is requested
Description
6장
- 아키텍처를 분석할 때 순환 복잡도가 중요한 메트릭인 이유는 무엇인가요?
- 아미텍처 피트니스 함수는 무엇인가요? 아키텍처를 분석하는 데 이 함수를 어떻게 사용하나요?
- 아키텍처 피트니스 함수를 이용해서 아키텍처 확장성을 측정하는 예를 들어보세요.
- 아키텍트, 개발자가 피트니스 함수를 생성할 수 있게 하는, 아키텍처 특성의 가장 중요한 기준은 무엇인가요?
7장
- 아키텍처 퀀텀은 무엇인가요? 이것은 왜 아키텍처에 중요한가요?
- 독립적으로 배포된 4개 서비스가 있고 각 서비스마다 고유한 데이터베이스가 별도로 포함되어 있으며,
단일 유저 인터페이스로 구성된 시스템이 있습니다. 이 시스템의 아키텍처 퀀텀은 1개일까요? 4개 일까요?
그 이유는 무엇인가요? - 정적 참조 데이터(ex. 제품 카탈로그 및 창고 정보)를 관리하는 관리 부분과 고객 주문을 관리하는 고객 대면 부분으로 구성된 시스템이 있습니다.
이 시스템의 아키텍처 퀀텀은 몇 개인가요? 또 그 이유는 무엇인가요?
다수의 퀀텀을 생각하고 있다면 관리 퀀텀과 고객 대면 퀀텀이 데이터베이스를 공유할 수 있을까요?
만약 그렇다면 데이터베이스는 어느 퀀텀에 두어야 할까요?
8장
- 컴포넌트라는 용어는 애플리케이션의 빌딩 블록, 즉 애플리케이션이 하는 일이라고 정의할 수 있습니다.
컴포넌트는 보통 클래스 또는 여러 소스 파일들로 구성됩니다. 컴포넌트는 대부분 애플리케이션이나 서비스에서 어떻게 등장하나요? - 기술 분할과 도메인 분할의 차이점은 무엇인가요? 각각의 예를 하나씩 들어보세요.
- 도메인 분할의 장점은 무엇인가요?
- 어떤 경우에 기술 분할이 도메인 분할보다 유리한가요?
- 엔티티 함정이란 무엇인가요? 왜 이것은 컴포넌트 식별에 좋지 않은 접근 방식일까요?
- 코어 컴포넌트를 식별할 때 어떤 경우에 액터/액션 접근법이 아닌, 워크플로 접근법을 선택하나요?
9장
- 분산 컴퓨팅의 8가지 오류를 열거하세요.
- 모놀리식 아키텍처에는 없고 분산 아키텍처에만 존재하는 세 가지 어려움을 설명하세요.
- 스탬프 커플링이란 무엇인가요?
- 스탬프 커플링을 해소하려면 어떻게 해야 하나요?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested