XMemcached的后續(xù)計劃
Posted on 2009-11-25 16:19 dennis 閱讀(740) 評論(0) 編輯 收藏 所屬分類: java 、my open-source Xmemcached 1.2.0發(fā)布到現(xiàn)在,從反饋來看,已經(jīng)有不少用戶嘗試使用xmc作為他們的memcached client,并且1.2.0這個版本也比較穩(wěn)定,沒有發(fā)現(xiàn)嚴重的BUG。Xmemcached下一個版本是1.2.1,初步計劃是在元旦左右發(fā)布,計劃做出的改進如下:
1、重寫所有的單元測試和集成測試,提高代碼的健壯性
2、新增一些功能,如 issue 66。
3、移除deprecated方法
4、提供用戶指南。
1.2.1之后初步的設(shè)想是開發(fā)1.3版本,現(xiàn)在xmc的最大問題是對yanf4j的依賴,耦合比較嚴重,1.3版本將抽象出網(wǎng)絡(luò)層,解耦yanf4j和xmc,yanf4j也將重構(gòu)并引入filter機制。1.3版本也將發(fā)布一個支持unix domain socket的附帶項目,事實上這個項目已經(jīng)初步開發(fā)完成,基于juds,但是性能并不理想,我的計劃是自己寫一個東西來替代juds,juds最大的問題是僅支持阻塞IO,沒有使用poll/epoll、select之類。
總之,我可以確認的是xmc本身將繼續(xù)發(fā)展,也希望更多的朋友來嘗試使用,有任何問題和意見都可以反饋給我,我都將及時回復(fù)。
1、重寫所有的單元測試和集成測試,提高代碼的健壯性
2、新增一些功能,如 issue 66。
3、移除deprecated方法
4、提供用戶指南。
1.2.1之后初步的設(shè)想是開發(fā)1.3版本,現(xiàn)在xmc的最大問題是對yanf4j的依賴,耦合比較嚴重,1.3版本將抽象出網(wǎng)絡(luò)層,解耦yanf4j和xmc,yanf4j也將重構(gòu)并引入filter機制。1.3版本也將發(fā)布一個支持unix domain socket的附帶項目,事實上這個項目已經(jīng)初步開發(fā)完成,基于juds,但是性能并不理想,我的計劃是自己寫一個東西來替代juds,juds最大的問題是僅支持阻塞IO,沒有使用poll/epoll、select之類。
總之,我可以確認的是xmc本身將繼續(xù)發(fā)展,也希望更多的朋友來嘗試使用,有任何問題和意見都可以反饋給我,我都將及時回復(fù)。