Skip to content

frankee/cetty2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

62ac0cd · Nov 8, 2015
Oct 27, 2013
Oct 27, 2013
Jul 28, 2015
May 7, 2015
Jul 15, 2014
Mar 13, 2013
Apr 3, 2015
Apr 23, 2013
Oct 16, 2014
Oct 27, 2013
Jul 19, 2013
Feb 7, 2014
Jun 19, 2012
Sep 24, 2013
Jul 15, 2014
Jan 11, 2013
Oct 27, 2013
Jul 28, 2015
Jun 4, 2012
Jul 16, 2014
Sep 23, 2013
Jun 4, 2012
Jun 4, 2012
Mar 14, 2013

Repository files navigation

The Cetty Project - Network Application Framework for c++

Brief Introduce

The Cetty project is a network application framework for easy developmenting high performance and high scalability servers and clients.

It comes from Netty project, frankly speaking, it is a translation of the Netty from java to c++. However, the difference between the Cetty and the Netty, is based on boost asio, using proactor network pattern.

Dependence

  1. boost(required) specially only need asio, bind, system, date_time, thread, any, smart_ptr, crc and string_algo. And need compile system, data_time, thread and regex libraries, others are headers only.
  2. google-perftools(optional) using the tcmalloc to improve the memory operations.
  3. gtest(optional) for unit test.
  4. protobuffer(optional) for protobuffer handle (currently have not integrated yet)

Questions?

If you have any questions, please feel free to send mail to me (frankee.zhou at gmail).

Acknowledgment

Thanks to Trustin Lee, the Netty framework is like an art and so amazing. Then thanks to my wife vici and my lovely daughter for their support.

About

network framework comes from the netty

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published