网络编程范式:高性能服务器就这么回事 | C10K,Event Loop,Reactor,Proactor
带您了解编写高性能网络程序的挑战,以及实现网络编程的各种范式,循序渐进的引入Reactor和Proactor高性能编程模型,详细描述其设计原理。基本上目前各种高性能服务器程序都离不开这些设计套路。
作者:帅旋
|
发表于 2021-01-10
|
分类于  网络
网络编程范式:高性能服务器就这么回事 | C10K,Event Loop,Reactor,Proactor
异步IO:新时代的IO处理利器
无论是非阻塞IO,IO复用,还是信号驱动式IO,都不是真正意义上的IO,真正的异步IO是数据从内核空间拷贝到用户空间也是异步处理的,拷贝完成,再通知应用进程,应用进程直接读取用户空间的数据进行操作。
作者:帅旋
|
发表于 2021-01-09
|
分类于  网络
异步IO:新时代的IO处理利器
彻底弄懂IO复用:IO处理杀手锏,带您深入了解select,poll,epoll
啊,优秀的epoll,nginx、redis,以及Linux下Java的NIO都表示赞同。
作者:帅旋
|
发表于 2020-12-19
|
分类于  网络
彻底弄懂IO复用:IO处理杀手锏,带您深入了解select,poll,epoll
三分钟短文快速了解信号驱动式IO,似乎没那么完美
所谓信号驱动式I/O(signal-driven I/O),就是预先告知内核,当某个描述符准备发生某件事情的时候,让内核发送一个信号通知应用进程。
作者:帅旋
|
发表于 2020-12-19
|
分类于  网络
三分钟短文快速了解信号驱动式IO,似乎没那么完美
网络编程必备知识:图解Socket核心内幕以及五大IO模型 | 阻塞IO,非阻塞IO,IO复用,信号驱动式IO,异步IO
本文,我们将介绍socket套接字的常用API,网络请求响应处理流程,以及相关的问题和优化手段,最后,我们图解介绍对比五种IO模型,分析其性能优劣。基本上网络编程都是需要靠这些IO模型去实现的。
作者:帅旋
|
发表于 2020-12-13
|
分类于  网络
网络编程必备知识:图解Socket核心内幕以及五大IO模型 | 阻塞IO,非阻塞IO,IO复用,信号驱动式IO,异步IO
HTTP/3:让传输效率再一次起飞 | QUIC
HTTP/3有什么新特性?
作者:帅旋
|
发表于 2020-09-13
|
分类于  网络
HTTP/3:让传输效率再一次起飞 | QUIC
HTTP/2:网络安全传输的快车道 | HPACK,流传输,多路复用,h2c
有了HTTP,为啥还需要HTTP/2?
作者:帅旋
|
发表于 2020-09-13
|
分类于  网络
HTTP/2:网络安全传输的快车道 | HPACK,流传输,多路复用,h2c
HTTPS:网络安全攻坚战 | SSL,TLS,CA,RSA,ECDHE
HTTPS究竟安全在哪里?
作者:帅旋
|
发表于 2020-09-13
|
分类于  网络
HTTPS:网络安全攻坚战 | SSL,TLS,CA,RSA,ECDHE
HTTP/1.1报文详解 | Method,URI,URL,消息头,消息体,状态行
带您详细了解HTTP/1.1报文格式。
作者:帅旋
|
发表于 2020-09-13
|
分类于  网络
HTTP/1.1报文详解 | Method,URI,URL,消息头,消息体,状态行
1161718192072
×
Java架构杂谈

订阅及时获取网站内容更新。

充电

当前电量:100%

Java架构杂谈

订阅我,及时获取网站内容更新。