Skip to Content
진화적 아키텍처
book

진화적 아키텍처

by 닐 포드, 레베카 파슨스, 패트릭 쿠아, 정병열
August 2023
Beginner to intermediate
304 pages
6h 47m
Korean
Hanbit Media, Inc.
Content preview from 진화적 아키텍처
135
5
진화하는 아키텍처 토폴로지
페이지 존스는 동조성을 이용해 시스템의 모듈성을 개선하는 세 가지 지침을 세웠다.
1
.
시스템을 세부 요소로 쪼개고 각각을 캡슐화시켜 전체적인 동조성을 최소화한다.
2
.
캡슐화의 경계를 벗어나는 나머지 모든 동조성을 최소화한다.
3
.
캡슐화 경계 내부에서 동조성을 최대화한다.
전설적인 소프트웨어 아키텍처 혁신가 짐 웨이리치
Jim
Weirich
는 동조성이 다시금 조명받게 만든
일등 공신이다. 그는 앞선 지침들에 두 가지 탁월한 조언
4
을 더했다.
정도의 원칙: 강도 높은 동조성을 약한 동조성으로 변환하라.
지역성의 원칙: 소프트웨어 요소 사이의 거리가 멀수록 약한 동조성을 사용하라.
5.1.2 5.1.2
경계 콘텍스트와 동조성 교차경계 콘텍스트와 동조성 교차
에릭 에반스
Eric
Evans
의 저서 『도메인 주도 설계』 (위키북스,
2011
)
5
는 현대의 아키텍처를 사고
하는 방식에 깊은 영향을 미쳤다. 도메인 주도 설계
domain
-
driven
design
(
DDD
)는 복잡한 문제 도
메인을 체계적으로 분해할 수 있는 모델링 기법이다.
DDD
에서 정의하는
경계 콘텍스트
bounded
context
는 도메인 내부의 모든 요소에 투명하게 열려 있지만 다른 경계 콘텍스트에는 불투명하
게 닫혀 있는 존재다. 경계 콘텍스트의 개념은 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

머신러닝 시스템 설계

머신러닝 시스템 설계

칩 후옌
고성능 파이썬(2판)

고성능 파이썬(2판)

오현석, 미샤 고렐릭, 이안 오스발트
러닝 타입스크립트

러닝 타입스크립트

조시 골드버그

Publisher Resources

ISBN: 9791169211345