Polling Publisher1 마이크로서비스 데이터관리 패턴 마이크로서비스 아키텍처는 약한결합을 지향한다. 애플리케이션을 구성하는 각각의 서비스는 물론이고 데이터베이스도 약한결합을 유지해야한다. 그래야 신속하고 유연한 변경 및 유지보수가 이루어질 수 있다. 따라서 각각의 리포지터리 서비스와 데이터베이스가 일대일 관계인 모델을 권장한다. 이렇게 되면 데이터베이스 변경 시 해당되는 리포지터리 서비스만 변경하면 된다. 이러한 데이터베이스 배치 패턴을 서비스별 데이터베이스 패턴이라고 한다. 이러한 데이터베이스 패턴에서는 데이터베이스 인스턴스가 서비스 단위로 구현 및 운영된다. 서비스별 데이터베이스 패턴의 특징은 다음과 같다. - 장점 : 유연하고 빠른 변경, 요건에 맞는 데이터베이스의 선택적 적용 가능 - 고려해야 하는 사항 : 결과적 일관성이 허용되는지. 여러 데이터베.. 2024. 3. 11. 이전 1 다음