Skip to content

抽丝剥茧libevent——reactor模式 | Baixiangcpp's Blog #93

Description

@baixiangcpp

http://www.ilovecpp.com/2018/04/26/libevent-reactor/

现代网络库通常基于reactor模式或者proactor模式。使用这两种模式,可以将具体业务从网络框架中分离出去,从而降低耦合。 这两者的基本概念是:如何深刻理解reactor和proactor?。 由于Linux缺少完备的系统异步I/O支持,proactor模式在LInux上玩不转。Windows上的IOCP通常可以用来实现proactor。 libevent采用的是reactor模式

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions