文件名称:evpp:现代C ++网络库,用于在TCPUDPHTTP协议中开发高性能网络服务
文件大小:956KB
文件格式:ZIP
更新时间:2024-05-22 07:48:53
high-performance cpp11 async-functions libevent tcp-server
evpp 简介 是一个现代C ++网络库,用于使用TCP / UDP / HTTP协议开发高性能的网络服务。 提供了一个TCP服务器来支持多线程非阻塞事件驱动服务器,还提供了一个HTTP,UDP服务器来支持HTTP和UDP协议。 特征 现代C ++ 11接口 现代函数/绑定样式回调,而不是C样式函数指针。 多核友好且线程安全 无阻塞多线程TCP服务器 无阻塞TCP客户端 基于libevent的内置HTTP服务器的无阻塞多线程HTTP服务器 非阻塞HTTP客户端 无阻塞多线程UDP服务器 异步DNS解析 EventLoop / ThreadPool / Timer 经过良好测试的在生产中每天都经过单元测试和压力测试的良好测试。 它已用于生产中,每天在我们的生产中处理1000亿次以上的网络通信 易于安装可以使用单个命令打包为deb,rpm,tar.gz,以便直接分发和集成 并且还提供了一些