유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

분산 시스템에서 시간 동기화 #2 작업 순서 보장, 램포트 시계

개발자 희망편

2024. 11. 6.

0

#infra
#backend
  • 분산 시스템에서 시간 동기화 보다는 작업 순서를 보장하는 게 중요한데, 이를 Lamport 시계가 도와줍니다. ⌚
  • Lamport 시계는 각 프로세스가 가지는 고유한 카운터(CN)를 통해 작업들의 순서를 기록합니다. 🧮
  • CN 값을 비교하여 작업의 실행 순서를 결정하고, 동일한 CN 값을 가진 작업은 Lamport 시계 순서에 따라 다시 판단합니다. ⛓️
  • 동시 작업 처리 시, Lamport 시계를 활용하여 자원에 대한 동기화를 보장하고, 병렬 업데이트 문제를 해결합니다. 🔄
  • Lamport 시계는 대체로 데이터베이스 복제 등 분산 시스템에서 작업 순서를 보장하기 위해 사용됩니다. 🗃️

Recommanded Videos