1. 데이터 일관성 문제 MSA에서 데이터베이스를 주제 영역별로 분리하면 각 서비스마다 자신의 데이터 저장소를 가지게 됩니다. 이로 인해 데이터 일관성을 유지하는 데 어려움이 있을 수 있습니다. 예를 들어, Order 서비스와 Inventory 서비스가 별도의 데이터베이스를 사용하는 경우, 주문이 생성될 때 재고가 적절히 감소하는지 보장하기 어렵습니다. ```python # 예제: Order 서비스 def create_order(order_details): # 주문 생성 로직 order_db.insert(order_details) # Inventory 서비스에 재고 감소 요청 inventory_service.reduce_stock(order_de..