因此,首先,對我的英語感到抱歉。我不是以英語爲母語的人。集成分佈式數據系統(客戶端,服務器)的節儉實現與Raft協議
問題是,我已經有一個使用Thrift的分佈式數據(3臺服務器)的Cliente-Server應用程序的實現。現在(項目的最後一個階段)是使用Raft的一些實現(如使用Java的Im,選項是複製)來複制每個服務器。但是Thrift以他的方式創建服務器和客戶端(類似於Grafosd.Client客戶端= new ...),而Grafosd則由Thrift生成。另外,Thrift將數據存儲在處理程序中?並且copycat以不同的方式創建服務器和客戶端(類似於CopycatClient client = builder.build();)。並且數據存儲在StateMachine?中。
所以我很難整合兩者。有人已經使用Thrift Client-Server和一些Raft協議的實現? (不需要模仿,它可以是Java中Raft的任何實現)。
謝謝kuujo! –