活动首页 >日程安排

Swoole 2.0 原生协程高性能开发实践   高可用专题 

时间: 06 月 11 日 11:00 - 11:45
内容介绍:

主要介绍 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公众号看点实际业务中的应用和实践

日程嘉宾
2017 PHP 全球开发者大会
司超
QQ 公众号和 QQ 看点 Web 后台技术负责人
腾讯开源联盟会( TOSA ) PHP 发起人,高级工程师,现任 QQ 公众号和 QQ 看点 Web 后台技术负责人。Swoole 开发组核心成员,TSF 开源项目创始人。带领 Swoole 2.0 开发小组实现开发类似 Go 语言的原生协程能力,PHP 层面无需额外增加任何关键词,即可使用完全同步的代码实现异步程序。同时基于 Swoole 2.0 在 QQ 公众号和看点业务里探索出一整套自带容灾/监控/过载保护机制的 PHP 后台解决方案,在 Web 后台高性能和高可用架构设计方面有非常丰富的经验。