服务器框架
sylar-yin
专注互联网Linux C++高性能高并发低延迟分布式服务器开发。(游戏服务器,推荐系统,搜索系统,监控运维系统,大数据实时分析等)
展开
-
C++高性能服务器框架 - sylar
C++高性能服务器框架 - sylarsylar视频教程地址开发环境项目路径日志系统配置系统日志系统整合配置系统协程库封装socket函数库http协议开发分布协议推荐系统其他信息sylar视频教程地址C++服务器框架01_日志系统01C++服务器框架02_日志系统02_loggerC++服务器框架03_日志系统03_appenderC++服务器框架04_日志系统04_formatt...原创 2019-05-21 11:09:37 · 9681 阅读 · 0 评论 -
C++高性能服务器框架 – SYLAR - 线程模块
这里写自定义目录标题线程库选择线程类信号量(Semaphore)互斥量(Mutex)其他线程库选择C++11中提供了std::thread, std::mutex, std::condition_variable等线程相关的类。但是还是不够完善,比如没有提供读写锁。没有提供spinlock,虽然c++11里面的atomic可以用来实现CAS锁。对于高并发服务器来说,很多数据,大多数时候,都...原创 2019-05-22 00:29:30 · 3081 阅读 · 0 评论 -
C++高性能服务器框架 – SYLAR简介
视频地址[C++高级教程]从零开始开发服务器框架(sylar)视频教程内容:1.日志模块支持流式日志风格写日志和格式化风格写日志,支持日志格式自定义,日志级别,多日志分离等等功能流式日志使用:SYLAR_LOG_INFO(g_logger) << “this is a log”;格式化日志使用:SYLAR_LOG_FMT_INFO(g_logger, “%s”, “this...原创 2019-06-13 20:43:28 · 7743 阅读 · 3 评论 -
C++高性能服务器框架 – SYLAR – 01环境配置
环境配置Linux系统VIM7.4+GCC 4.8+GDB 8.3CMAKE 2.8+ragelLinux系统安装从centos官网下载ios文件,虚拟机加载ios文件,进行最小化安装即可视频中采用的是centos7.6,链接地址 http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minima...原创 2019-06-11 16:45:08 · 1767 阅读 · 4 评论