|
| 1 | +The Cetty Project - Network Application Framework for c++ |
| 2 | +=============================================================================== |
| 3 | + |
| 4 | +Brief Introduce |
| 5 | +--------------- |
| 6 | + |
| 7 | +The Cetty project is a network application framework for easy developmenting |
| 8 | +high performance and high scalability servers and clients. |
| 9 | + |
| 10 | +It comes from [Netty](http://www.jboss.org/netty) project, frankly speaking, |
| 11 | +it is a translation of the Netty from java to c++. However, the difference |
| 12 | +between the Cetty and the Netty, is based on boost asio, using proactor |
| 13 | +network pattern. |
| 14 | + |
| 15 | +Dependence |
| 16 | +---------- |
| 17 | +1. [boost](www.boost.org)(required) |
| 18 | + specially only need asio, bind, system, date_time, thread, any, smart_ptr, |
| 19 | + crc and string_algo. And need compile system, data_time, thread and regex |
| 20 | + libraries, others are headers only. |
| 21 | +2. [google-perftools](code.google.com/p/google-perftools)(optional) |
| 22 | + using the tcmalloc to improve the memory operations. |
| 23 | +3. [gtest](code.google.com/p/googletest)(optional) |
| 24 | + for unit test. |
| 25 | +4. [protobuffer](http://code.google.com/p/protobuf)(optional) |
| 26 | + for protobuffer handle (currently have not integrated yet) |
| 27 | + |
| 28 | + |
| 29 | +Questions? |
| 30 | +-------------- |
| 31 | +If you have any questions, please feel free to send mail to me |
| 32 | +(frankee.zhou at gmail). |
| 33 | + |
| 34 | + |
| 35 | +Acknowledgment |
| 36 | +------------------ |
| 37 | +Thanks to [Trustin Lee](http://gleamynode.net/), |
| 38 | +the Netty framework is like an art and so amazing. |
| 39 | +Then thanks to my wife vici and my lovely daughter for their support. |
0 commit comments