Vsync(컴퓨팅)
Vsync (computing)Vsync 소프트웨어 라이브러리는 에 대해 C#로 작성된 BSD 라이센스 오픈 소스 라이브러리 입니다.NET 플랫폼: 상태 컴퓨터 복제, 가상 동기화 프로세스 그룹, 몇 가지 수준의 순서와 내구성을 갖춘 원자 방송, 분산 잠금 관리자, 영구 복제 데이터, 분산 키 값 저장소(분산 해시라고도 함) 등 내결함성 분산 컴퓨팅에 대한 다양한 원시 요소 제공테이블 또는 DHT) 및 확장 가능한 집계.이 시스템은 가상의 동기화 실행 모델을 구현하며, 레슬리 램포트의 팍소스 프로토콜의 구현을 포함한다.
주요 저자는 Ken Birman 코넬 대학교 컴퓨터 과학 교수로, 신뢰할 수 있는 멀티캐스트를 위한 코넬이 개발한 소프트웨어 라이브러리 시리즈 중 네 번째다.첫 번째는 1985년에 개발되어 궁극적으로 뉴욕증권거래소, 프랑스 항공교통관제시스템, 미 해군 이지스 등지에서 사용되는 이시스 툴킷이었다.[1]
이 기술의 다음 세대는 호러스 시스템과[2] 앙상블 시스템을 포함했다.[3]
브싱크는 원래 2010년 이시스2로 출시됐으나 비르만은 ISIL과 이름이 유사하지 않기 위해 패키지의 이름을 바꿨다.Vsync라는 이름은 시스템에서 사용하는 공식 모델, 즉 가상 동기화에 대한 참조다.
참조
- ^ Ken Birman (2010). "A history of the virtual synchrony replication model. In Replication, Bernadette Charron-Bost, Fernando Pedone, and André Schiper (Eds.). Springer-Verlag, Berlin, Heidelberg 91-120" (PDF).
- ^ Robbert Van Renesse, Silvio Maffeis and Ken Birman (April 1996). "Horus: A Flexible Group Communications System". Communications of the ACM. 39 (4): 76–83. doi:10.1145/227210.227229.
- ^ Xiaoming Liu; Christoph Kreitz; Robbert van Renesse; Jason Hickey; Mark Hayden; Ken Birman & Robert Constable. (December 1999). "Building Reliable, High-Performance Communication Systems from Components. In Proc. of the 17th ACM Symposium on Operating System Principles, Kiawah Island Resort, SC" (PDF).