<aside>

</aside>


πŸ“Œ 챕터 μ†Œκ°œ

μ•ˆλ…•ν•˜μ„Έμš” μ—¬λŸ¬λΆ„! πŸ›οΈ μ§€λ‚œ μ‹œκ°„ 비동기 μ²˜λ¦¬μ™€ λ©”μ‹œμ§€ 큐둜 μ‹œμŠ€ν…œ 응닡성과 νš¨μœ¨μ„±μ„ λ†’μ΄λŠ” 법을 λ°°μ› μŠ΅λ‹ˆλ‹€. 이제 μ•± 전체 ꡬ쑰(Architecture), 즉 μ‹œμŠ€ν…œ ꡬ성 및 쑰직화 큰 그림을 그릴 μ‹œκ°„μž…λ‹ˆλ‹€!

μ•± μ œμž‘ 방식은 크게 두 κ°€μ§€ 접근법이 μžˆμŠ΅λ‹ˆλ‹€. ν•˜λ‚˜λŠ” λͺ¨λ“  κΈ°λŠ₯을 ν•˜λ‚˜μ˜ κ±°λŒ€ν•œ 건물처럼 μ§“λŠ” λͺ¨λ†€λ¦¬μ‹(Monolithic), λ‹€λ₯Έ ν•˜λ‚˜λŠ” μž‘κ³  μ „λ¬Έν™”λœ μ—¬λŸ¬ 건물을 μ§“κ³  μ—°κ²°ν•˜λŠ” λ§ˆμ΄ν¬λ‘œμ„œλΉ„μŠ€(Microservices) λ°©μ‹μž…λ‹ˆλ‹€. 큰 백화점과 μ—¬λŸ¬ μ „λ¬Έ 상점 λͺ¨μΈ μ‡Όν•‘λͺ° 차이와 κ°™μ£ . 🏒 vs πŸͺ🏬🏫

이번 μ‹œκ°„μ—λŠ” 이 두 λŒ€ν‘œ μ•„ν‚€ν…μ²˜ μŠ€νƒ€μΌ, λͺ¨λ†€λ¦¬μ‹κ³Ό λ§ˆμ΄ν¬λ‘œμ„œλΉ„μŠ€ 각각의 μ •μ˜, μž₯단점, 적합 상황을 λΉ„κ΅ν•˜λ©° μ•Œμ•„λ΄…λ‹ˆλ‹€! 우리 μ„œλΉ„μŠ€ λΌˆλŒ€λ₯Ό κ²°μ •ν•˜λŠ” μ€‘μš”ν•œ μ‹œκ°„, ν•¨κ»˜ νƒν—˜ν•΄ λ΄…μ‹œλ‹€! 😊


🎯 챕터 λͺ©ν‘œ

  1. λͺ¨λ†€λ¦¬μ‹ μ•„ν‚€ν…μ²˜ μ •μ˜ 및 νŠΉμ§• μ„€λͺ….
  2. λͺ¨λ†€λ¦¬μ‹ μ•„ν‚€ν…μ²˜ μž₯점(초기 λ‹¨μˆœμ„± λ“±)κ³Ό 단점(λ³΅μž‘λ„ 증가, ν™•μž₯ 어렀움 λ“±) 이해 및 μ„€λͺ….
  3. λ§ˆμ΄ν¬λ‘œμ„œλΉ„μŠ€ μ•„ν‚€ν…μ²˜ μ •μ˜ 및 νŠΉμ§•(μž‘κ³  독립적 μ„œλΉ„μŠ€) μ„€λͺ….
  4. λ§ˆμ΄ν¬λ‘œμ„œλΉ„μŠ€ μ•„ν‚€ν…μ²˜ μž₯점(독립 배포/ν™•μž₯, 기술 λ‹€μ–‘μ„± λ“±)κ³Ό 단점(λΆ„μ‚° μ‹œμŠ€ν…œ λ³΅μž‘μ„±, 운영 μ˜€λ²„ν—€λ“œ λ“±) 이해 및 μ„€λͺ….
  5. λͺ¨λ†€λ¦¬μ‹ vs λ§ˆμ΄ν¬λ‘œμ„œλΉ„μŠ€ 선택 κΈ°μ€€ μ œμ‹œ.
  6. λͺ¨λ“ˆλŸ¬ λͺ¨λ†€λ¦¬μ‹ κ°œλ…, **도메인 주도 섀계(DDD)**의 λ§ˆμ΄ν¬λ‘œμ„œλΉ„μŠ€ 경계 μ„€μ • 영ν–₯, μ„œλΉ„μŠ€ 경계 μ„€μ • 어렀움 λ“± μ•ŒκΈ°.

πŸ“– κ°•μ˜ λ‚΄μš©

1. λͺ¨λ†€λ¦¬μ‹ μ•„ν‚€ν…μ²˜ (Monolithic Architecture): λͺ¨λ“  것을 ν•˜λ‚˜μ—!