전쟁 당 몇 가지 웹 서비스가있는 소규모 배포가 많고 전쟁 당 많은 웹 서비스가있는 대규모 배포를하는 것이 낫습니까?웹 서비스 전쟁 세분화 모범 사례
이 경우 모든 웹 서비스가 공통 백엔드를 공유하며 코드 공유의 이점을 얻을 것이라고 가정합니다. 소규모 전쟁의 경우 공유 코드를 병 프로젝트에 넣고 모든 소규모 배포에서 포함시켜야합니다. 이제 각각의 전쟁은 개별적으로 테스트/전개 될 수 있지만, 백엔드가 변경되면 모두 하나만 업데이트하는 것이 아니라 업데이트해야합니다.
이 경우 백엔드는 공급 업체가 제공하는 또 다른 웹 서비스입니다. 업데이트는 일반적으로 하위 호환성을 갖지만 항상 그런 것은 아닙니다.
명확한 대답은 없지만 공유 된 경험이 도움이된다는 것을 알고 있습니다.