Xmemcached 1.2.0發布到現在,從反饋來看,已經有不少用戶嘗試使用xmc作為他們的memcached client,并且1.2.0這個版本也比較穩定,沒有發現嚴重的BUG。Xmemcached下一個版本是1.2.1,初步計劃是在元旦左右發布,計劃做出的改進如下:
1、重寫所有的單元測試和集成測試,提高代碼的健壯性
2、新增一些功能,如 issue 66。
3、移除deprecated方法
4、提供用戶指南。
1.2.1之后初步的設想是開發1.3版本,現在xmc的最大問題是對yanf4j的依賴,耦合比較嚴重,1.3版本將抽象出網絡層,解耦yanf4j和xmc,yanf4j也將重構并引入filter機制。1.3版本也將發布一個支持unix domain socket的附帶項目,事實上這個項目已經初步開發完成,基于juds,但是性能并不理想,我的計劃是自己寫一個東西來替代juds,juds最大的問題是僅支持阻塞IO,沒有使用poll/epoll、select之類。
總之,我可以確認的是xmc本身將繼續發展,也希望更多的朋友來嘗試使用,有任何問題和意見都可以反饋給我,我都將及時回復。
1、重寫所有的單元測試和集成測試,提高代碼的健壯性
2、新增一些功能,如 issue 66。
3、移除deprecated方法
4、提供用戶指南。
1.2.1之后初步的設想是開發1.3版本,現在xmc的最大問題是對yanf4j的依賴,耦合比較嚴重,1.3版本將抽象出網絡層,解耦yanf4j和xmc,yanf4j也將重構并引入filter機制。1.3版本也將發布一個支持unix domain socket的附帶項目,事實上這個項目已經初步開發完成,基于juds,但是性能并不理想,我的計劃是自己寫一個東西來替代juds,juds最大的問題是僅支持阻塞IO,沒有使用poll/epoll、select之類。
總之,我可以確認的是xmc本身將繼續發展,也希望更多的朋友來嘗試使用,有任何問題和意見都可以反饋給我,我都將及時回復。