化繁爲簡,寫個簡單好用的server

爲什麼要造輪子 目前很著名的輪子有libevent,boost等高併發的網絡庫,可以說著名的網絡庫我都用過,用過才知道當要實現一些定製化的功能時並不方便,不但要了解底層源碼,而且還要進行適當的改造,總有種黑盒開發的感覺,所以在15年我就開始自己封裝一些epoll,select模型,當時基於多路複用用reactor模式封裝了betternet,雖然穩定性不如成熟的網絡庫,但是可以根據需求靈活修改網絡
相關文章
相關標籤/搜索