Tag: 套接字
7 total results found
通过非阻塞 IO 和多路复用机制确保 Redis 单线程 IO 模型的高性能
高性能 Redis 实战
底层原理篇
由 学院君 发布于3 years ago
浏览数: 694
点赞数: 0
前面学院君给大家介绍了 Redis 服务器在处理客户端请求时使用的是单线程 IO 模型,以及为什么选择使用单线程 IO 模型,其实不...
Redis 客户端与服务端通信协议 RESP 详解及 predis 扩展实现原理
高性能 Redis 实战
底层原理篇
由 学院君 发布于3 years ago
浏览数: 661
点赞数: 0
在上篇教程中,学院君通过字符串键值对 Redis 指令执行的生命周期给大家整体介绍了 Redis 的组织架构和基本实现,从今天开始,...
Socket 编程(下):服务器如何提高并发量
网络协议概论
传输层协议
由 学院君 发布于5 years ago
浏览数: 1033
点赞数: 3
我们以 Web 请求为例,介绍如何让服务器同时处理更多请求,提高并发量。Web 请求一般都是 HTTP 请求,而 HTTP 协议又是...
Socket 编程(上):套接字底层原理
网络协议概论
传输层协议
由 学院君 发布于5 years ago
浏览数: 1122
点赞数: 1
套接字简介 位于应用层的应用程序在基于 TCP 协议或 UDP 协议进行通信时,需要用到操作系统提供的类库,这种类库一般称为 AP...
广播
Laravel 5.6 中文文档
进阶系列
由 学院君 发布于6 years ago
浏览数: 20074
点赞数: 3
简介 在很多现代 Web 应用中,Web 套接字(WebSockets)被用于实现实时更新的用户接口。当一些数据在服务器上被更新,...
Laravel 中服务端与客户端事件广播实现
Laravel 5.5 中文文档
进阶系列
由 学院君 发布于6 years ago
浏览数: 25964
点赞数: 5
简介 在很多现代 Web 应用中,Web 套接字(WebSockets)被用于实现实时更新的用户接口。当一些数据在服务器上被更新,...
[ PHP 内核与扩展开发系列] 流式访问:流的概览
博客
由 学院君 发布于7 years ago
浏览数: 5807
点赞数: 1
通常直接文件描述符相比调用流包装层消耗更少的 CPU 和内存; 不过, 这样会将实现某个特定协议的所有工作都堆积到作为扩展开发者的身...