아카이브: 2021/9

0

[microservice-upLearning] Ⅳ. 마이크로서비스의 크기 조정: 서비스 경계

Ⅳ. 마이크로서비스 사이징 : 서비스 경계적절한 마이크로서비스 경계 식별 - 성공적인 마이크로서비스 시스템 구축의 어려운 점 커다란 코드 베이스를 더 작고/간단하고/느슨하게 결합하면 유지보수성이 향상되는 것은 누구나 직관적으로 이해 가능 근본적인 질문의 답이 어려움 : 마이크로서비스 처음 접하는 팀이 많이 직면 한 서비스가 다른 서비스가 시작되는 위치를

0

[microservice-upLearning] Ⅴ. 데이터 처리

Ⅴ. 데이터 처리5.1 독립적인 배포와 데이터 공유ch4에서 샘뉴먼이 말한 일반적인 마이크로서비스의 제안항목 마이크로서비스는 서로 느슨하게 결합되어 독립적으로 배포 가능해야 함 마이크로서비스 내부의 기능 관련해서 높은 응집력을 가져야 한다 느슨한 결합의 또다른 중요한 측면 느슨한 결합 서비스가 느슨하게 결합 되면 서비스를 변경해도 다른 서비스에 영향을

0

[microservice-upLearning] Ⅲ. 마이크로서비스 설계: SEED(S) 프로세스

Ⅲ. 마이크로서비스 설계: SEED(S) 프로세스MSA를 도입해서 시스템 안정을 유지하면서 개발 속도를 높일 수 있다고 앞의 챕터에서 설명 상당히 복잡한 문제를 다루는 조직에게 매우 유용 이는 그냥 우연이 아닌 의식적인 설계의 결과로 발생한다 효과적이고 명시적인 end-to-end 시스템 설계없이는 성공적인 MSA 구축이 불가능하다 SEED SEED(S