Git 리포지토리를 (2) 서버간에 자동으로 동기화하여 세 번째 지점에서 상호 교환 할 수있는 방법을 찾고 있습니다. 상황은 다음과 같습니다 : 우리는 모든 프로젝트에서 git를 많이 사용하며 일부 저장소는 크기가 아주 빠르게 커집니다. 현재 우리에게는 하나의 중앙 서버가 있으며 모든 사람들이이 서버를 밀거나 당기는 중입니다. 그러나이 모든 것은 인터넷 연
나는 마스터 "서버"데이터베이스 (아마 sqlite)와 클라이언트 특정 레코드 (다시 Sqlite)가있는 클라이언트 측 복제본으로 구성된 응용 프로그램을 작성 중입니다. 클라이언트는 가끔 온라인 상태 일 수도 있고 느린 3G 연결 일 수도 있습니다. 필요시 또는 예약 된 간격으로 콘텐츠를 안정적으로 동기화하는 솔루션이 필요합니다. 클라이언트 응용 프로그램은
다음과 같은 시나리오가 있습니다 : 이 프로그램에는 외부 응용 프로그램 인 소켓에 대한 판독기 및 기록기 스레드가 있습니다. 리더와 작성자는 주기적으로 작업해야합니다. 작성자는 동적 숫자의 메시지 (x)를 소켓에 보내고 판독기는 소켓에서 응답을 읽어야합니다. 메시지 수는 사이클 당 5에서 10k가 넘습니다. 메시지는 보낸 순서와 동일한 순서로 수신되지 않으