데이터 중심 애플리케이션

https://netpple.github.io/docs/assets/img/data-intensive-application-design-1.png

시작하며 ..

지난 6개월 간 “데이터 중심 애플리케이션”의 Part2 “분산데이터” 스터디 했던 내용들을 정리하였습니다.

  • 책이 어렵다 보니 진도 빼기 보다는 확실한 이해를 목표로 하였는데요.
  • 그럼에도 아직 부족함을 느낍니다.
  • 많이들 아시는 유명한 책이고 공부하는 분들도 많으실 것 같은데요.
  • 이해하시는데 도움이 될 것 같아 정리한 내용을 공유합니다.
  • 정리한 내용 중 이상한 부분이 있거나 공부하다가 궁금하신 분들은 코멘트 남겨주시면 함께 얘기나눠보시죠.

목차

Part2. 분산 데이터

5. 복제

분산아키텍처의 주요주제인 복제에 대해 알아봅니다.

6. 파티셔닝

한 통에 담을 수 없는 데이터는 어떻게 처리해야 할까요? 파티셔닝에 대해 알아봅니다.

7. 트랜잭션

야생의 분산환경에서 시스템간의 여러가지 연산을 어떻게 잘 처리할 수 있을까요? 트랜잭션에 대해 알아봅니다.

8. 분산시스템의 골칫거리들

분산 환경에서는 예상치 못한 여러가지 문제들이 일어날 수 있습니다. 이 문제들에 대해 알아봅니다.

9. 일관성과 합의

분산 환경에서 일관성을 보장하고 시스템 간에 합의를 이루는 방법에 대해 얘기합니다.