讲师简介:
宋光璠,阿里巴巴高级研发工程师,8 年华为存储架构师,2 年阿里云对象存储系统研发专家。曾获华为明日之星、IT 产品线优秀 PL。长期担任大厂面试官,大厂面试经验丰富。
问题背景:
以前在华为的时候,参与开发的系统基本都是高并发系统。经常会遇到这样的场景,服务器同时要与几十万甚至上百万个客户端进程进行连接,而某一时刻可能只有上百个或者上千个连接是活跃的。当时经过大量测试最终决定采用 non-blocking 和 epoll 相结合的事件驱动框架。这节课我们就来介绍下该框架是如何设计的。
内容看点:
大厂事件驱动架构的设计思想
事件驱动架构设计实例应用
精选留言