Swoole 2.0 原生协程高性能开发实践 高可用专题
主要介绍 Swoole2.0 原生协程特性原理和探索心得,同时结合腾讯 QQ 号和 QQ 看点业务本身探索出一整套高并发,自带容灾/监控/过载保护机制的后台解决方案,方便业务开发可以基于 Swoole 快速搭建起一套高性能同时兼顾稳定可用/可监控/可容灾的集群系统。
演讲大纲:
一、swoole2.0高性能原生协程实践
1. swoole的异步高性能在实践推广中遇到的开发问题
2. 分析基于Yield的协程实现原理和遇到的问题
3. 介绍swoole2.0内置原生协程的实现原理,如何解决Yield协程的问题
4. 介绍内置原生协程带来的新开发实践,如何极大降低了开发复杂度
5. 分享swoole2.0性能压测数据
二、TSF3.0高可用框架实现
1. TSF3.0跨进程连接池机制介绍,解决了传统PHP服务进程内伪连接池问题
2. TSF3.0提供了单机和联机频控组件,防止大并发对服务的冲击,保证服务质量
3. 介绍TSF3.0在单机和分布式的场景的过载保护机制,如何防止服务雪崩
4. TSF3.0在服务监控系统的实现
5. TSF3.0整体架构的介绍
三、业务应用
分享TSF3.0在QQ公众号看点实际业务中的应用和实践