...
마이크로서비스 패턴(https://www.yes24.com/Product/Goods/86542732)을 읽으며 모놀리식 애플리케이션을 마이크로서비스 아키텍처로 성공적으로 전환하는 방법에 공부합니다. 본문을 빠르게 읽은 뒤 남은 기간 동안 직접 실습해 볼 예정입니다. 예제 코드(https://github.com/microservices-patterns)는 Java와 Spring으로 되어 있습니다.
진행 방법
...
- 격주 수요일 오후 8시 10분에 온라인에서 만난다.
- 삼색볼펜법(http://agile.egloos.com/3684946)을 사용합니다.
...
- 스터디 참가자 전원이 각자 해당 분량을 읽고 중요하다고 생각하는 부분 혹은 궁금한 부분 등에 밑줄을 그어둔다.
...
- 스터디 날 당일, 추첨 방식에 의해서 선정된 사람이 정해진 페이지씩 자신이 밑줄 친 부분에 대해 낭독한다.
...
- 낭독자의 낭독이 진행되는 동안, 다른 이들은 진행 과정 중 자신이 중요하다고 생각하거나 궁금했던 부분이 지나가게 되면 손을 들어 말한다.
...
- 진행하는 분량 내에서 자신이 궁금한 사항이나 관련 코드가 있다면 이를 공유한다.
- 스터디 시작 전에 참석할 경우 1만 원, 지각, 준비 미흡 시 5천 원을 돌려준다.
주차 | 주제 |
---|---|
1 | 1장 모놀리식 지옥에서 벗어나라, 2장 분해 전략 |
2 | 3장 프로세스 간 통신, 4장 트랜잭선 관리: 사가 |
3 | 5장 비즈니스 로직 설계, 6장 비즈니스 로직 개발: 이벤트 소싱 |
4 | 7장 마이크로서비스 쿼리 구현, 8장 외부 API 패턴 |
5 | 웨비나 |
6 | 9장 마이크로서비스 테스트 1부, 10장 마이크로서비스 테스트 2부 |
7 | 11장 프로덕션 레디 서비스 개발, 12장 마이크로서비스 배포 |
8 | 13장 마이크로서비스로 리팩터링 |
9 | 실습과 회고 |