Skip to content

trialley/TAlib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TAlib

介绍

环境

libmysqld-dev libmysqlclient sudo pacman -Sy mysql-clients libtcmalloc-minimal4

运行DEMO

git clone https://github.com/trialley/TAlib.git
# 或者git clone https://gitee.com/trialley/TAlib.git

cd TAlib
mkdir build
cd build
cmake ..
make
../bin/example_name

支持特性

  1. 异步日志系统
  2. TCP协议封装
  3. HTTP协议封装,Redis与LRU缓存
  4. 使用tcmalloc进行高并发内存分配
  5. 线程池
  6. Reactor模式
  7. 数据库连接池

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

联系方式

邮箱:[email protected]