Status Update, Mid 2009
Posted on June 27th, 2009 at 23:59 by fr3@K

接下來幾個月, 打算把較多的閒暇時間用在一個 “低調計畫” 上. 因此, 預期將減少產出有意義的原創文字.

這個 project 當然是用 C++ 寫些東西. Scope 不大, 因此只要不擺爛, 一個人也一定寫得完. 簡單的說是要 re-implement 一個已存在並被不少人使用的 FOSS project. 將大量使用 Boost. 特別是已經一年多沒碰的 Asio, 以及很可惜一直沒玩到的 Multi-Index. 可以說是拿 Asio 來挑戰 libevent.

如果能較前人的貢獻有更好的 performance 當然最好. 即便不如期望, 也希望可以有機會找出不能 out-perform 的原因或線索. 或許能回饋給 Boost/Asio, 提供改善的方向. 無論如何, this is gonna be fun.

另, 如果你覺得閱讀小弟的文字不算是一件太浪費生命的事, 建議參觀/訂閱我的 Shared Items (via Google Reader).

del.icio.us:Status Update, Mid 2009 digg:Status Update, Mid 2009 spurl:Status Update, Mid 2009 newsvine:Status Update, Mid 2009 furl:Status Update, Mid 2009 Y!:Status Update, Mid 2009 黑米共享書籤:Status Update, Mid 2009 推推王:Status Update, Mid 2009
Previous Post
« STL Performance Boost in VS2010 «
Next Post
» C++0x – Concepts Rejected »

5 Comments »

Comment #7680

雖然不是很懂,但是還是很期待哩~

Comment by yen3 — June 28, 2009 @ 1:03


Comment #7808

這真的很有熱趣。
而且很巧,我去年為了玩某個線上遊戲而寫的小工具,也是用到以前沒玩過的 Asio 跟 Multi-index,中間還碰上了 Multi-index 的一個 bug,還 submit 了一個 ticket 到 boost.

Comment by av — July 2, 2009 @ 0:19


Comment #7809

唔….更正,我用到而且發現有 bug 的是 Multi-Array, 不是 Multi-Index.

Comment by av — July 2, 2009 @ 0:25


Comment #13793

很好奇,大大的asio v.s. libevent 有结果了么?:)

Comment by Jacky — June 28, 2010 @ 5:25


Comment #13807

以 C++/Asio 重新實作 memcached 的想法看來是無法實現了. 我現在的工作內容雜事很多 ><.

目前的想法是把 Asio 用在工作上的一個架構不理想 performance 也不夠好的 project.

Comment by fr3@K — June 30, 2010 @ 10:05


Comments RSS TrackBack URI

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>