대규모 시스템이란?(2)
2024/09/26 이전 포스팅에서 대규모 시스템이 무엇인지 알아보았습니다.오늘은 대규모 시스템에 대해 추가적으로 살펴보겠습니다. ※ 대규모 시스템에 대해 더 살펴보자. ▶ 대규모 시스템 ● 데이터 일관성 유지 📌 대규모 시스템에서는 데이터 일관성을 유지하는 것이 중요하다. 이를 위해 분산 트랜잭션, 이벤트 소싱, CQRS(Command Query Responsibility Segregation) 등의 기법을 사용할 수 있다. 1️⃣ 분산 트랜잭션 ○ 분산 트랜잭션은 여러 개의 독립된 시스템이나 데이터베이스에서 동시에 일어나는 트랜잭션을 일관되게 관리하는 방법이다. ○ 단일 트랜잭션이 여러 시스템에 걸쳐 발생할 때, 모든..
2024.09.26