33- < https://www.educative.io/prepare-for-interview/system-design >
44- [ \[ 마틴 파울러] ( https://www.youtube.com/watch?v=4E1BHTvhB7Y ) 소프트웨어 아키텍쳐의 중요성 (한글 자막)\]
55
6- # 용어
6+ ## 용어
77
88UML에서 정의한 컴포넌트의 정의 (참고자료 : UML 1.3 Specification, OMG)
99
@@ -17,7 +17,7 @@ which represent services implemented by the elements resident in the
1717Component. These services define behavior offered by instances of the
1818Component as a whole to other client Component instances.
1919
20- # MSA
20+ ## MSA
2121
2222- < https://medium.com/@madhukaudantha/microservice-architecture-and-design-patterns-for-microservices-e0e5013fd58a >
2323- < https://particular.net/blog/goodbye-microservices-hello-right-sized-services >
@@ -34,22 +34,22 @@ Component as a whole to other client Component instances.
3434- < https://allegro.tech/2016/03/Managing-Frontend-in-the-microservices-architecture.html >
3535- < https://blog.bernd-ruecker.com/3-common-pitfalls-in-microservice-integration-and-how-to-avoid-them-3f27a442cd07 >
3636
37- # Transactional out box ( Store and forward)
37+ ## Transactional out box ( Store and forward)
3838
3939- [ MSA에서 메시징 트랜잭션 처리하기] ( https://www.popit.kr/msa%ec%97%90%ec%84%9c-%eb%a9%94%ec%8b%9c%ec%a7%95-%ed%8a%b8%eb%9e%9c%ec%9e%ad%ec%85%98-%ec%b2%98%eb%a6%ac%ed%95%98%ea%b8%b0/ )
4040
41- # Events
41+ ## Events
4242
4343- < https://www.infoq.com/articles/events-workflow-automation >
4444
45- # TCC
45+ ## TCC
4646
4747- < https://www.codota.com/code/java/methods/org.bytesoft.compensable.Compensable/%3Cinit%3E >
4848- < https://github.com/liuyangming/ByteTCC >
4949- < https://github.com/apache/servicecomb-pack >
5050 - < https://github.com/apache/servicecomb-pack/blob/133a2fa7247b2ba00a380762a38369849390560e/integration-tests/pack-tests/src/test/java/org/apache/servicecomb/pack/integration/tests/resttemplate/GreetingService.java#L38 >
5151
52- # 아키텍트의 역할
52+ ## 아키텍트의 역할
5353
5454- Meet the achitect < http://www.youtube.com/watch?v=Df4RnVl03Es&eurl=http%3A%2F%2Fbobbyryu%2Eblogspot%2Ecom%2F2007%2F05%2Fit%2Ehtml >
5555- [ 아키텍처 건전성] ( http://www.ibm.com/developerworks/kr/library/j-ap07107/index.html )
@@ -71,27 +71,27 @@ Component as a whole to other client Component instances.
7171
7272- Simplex architecture :
7373
74- # Architecture pattern
74+ ## Architecture pattern
7575
7676- < https://docs.microsoft.com/ko-kr/azure/architecture/patterns/anti-corruption-layer >
7777- < http://en.wikipedia.org/wiki/Architectural_pattern_%28computer_science%29 >
7878
7979- 4+1 View : < http://www3.software.ibm.com/ibmdl/pub/software/rational/web/whitepapers/2003/Pbk4p1.pdf >
8080
81- # Module
81+ ## Module
8282
8383- [ 멀티모듈 설계 이야기 with Spring, Gradle] ( http://woowabros.github.io/study/2019/07/01/multi-module.html )
8484
85- # 오픈소스 아키텍처 : < http://www.aosabook.org/en/ >
85+ ## 오픈소스 아키텍처 : < http://www.aosabook.org/en/ >
8686
8787## Children
8888- [[ architecture-cases]]
89-
89+ - [[ design-pattern]]
90+ - [[ scalability]]
91+ - [[ cqrs]]
9092## Related
9193- [[ platform-choice]]
9294- [[ design]]
93- - [[ design-pattern]]
94- - [[ domain-driven-design]]
9595- [[ msa-solutions]]
96- - [[ scalability ]]
96+
9797- [[ spring-cloud]]
0 commit comments