MSA, 우리가 지향해야 할 방향
이 글은 셀메이트 개발자 컨퍼런스 D² 발표 내용을 바탕으로 정리한 포스트입니다. 안녕하세요. MSA에서 우리가 지향해야 할 방향에 대해 발표한 상품개발팀 김범수입니다. 최근 셀메이트에서는 결제 및 WMS 등 다양한 신규 프로젝트가 시작되었고,그 과정에서 기존의 모놀리식 아키텍처에서 벗어나 점진적으로 MSA 구조로 전환되고 있습니다. 아키텍처가 변화할 때 가장 중요한 것은팀 구성원 모두가 그 설계를 명확히 이해하고 공감하는 것입니다. 그리하여 이 시간에는 간단하게라도 MSA에 대해 이해를 해보고자 해당 주제를 선정하게 되었습니다. 좋은 설계란 무엇일까? 지난 컨퍼런스에서 헤드님께서는 “좋은 설계란 결국 팀 구성원 모두가 잘 이해할 수 있는 설계다” 라고 말씀하셨습니다. 이 말의 핵심은, 팀 전체의 명확한 이해가 있을 때 비로소 문제를 빠르게 발견하고, 효율적으로 개선할 수 있다는 데 있습니다. 대웅님은 이를 실현하기 위한 세 가지 요인을 강조하셨습니다. ...