03 2021 档案

摘要:Netty 核心知识点的思维导图 异步和事件驱动 在本质上,一个系统是异步和“事件驱动”将会表现出一个特定的,对我们来说,有价值的 行为:它可以响应在任何时间以任何顺序发生的事件。 JAVA NIO Blocking I/O 给每个连接创建一个线程,有些连接是空闲的!显然,这种方法的可扩展性将是受限 阅读全文
posted @ 2021-03-30 14:10 思凡念真 阅读(109) 评论(0) 推荐(0) 编辑
摘要:1.安装依赖 yum install -y gcc gcc-c++ make cmake automake zlib-devel zlib -y 2.下载lua-zlib包,并解压 wget https://github.com/brimworks/lua-zlib/archive/master.z 阅读全文
posted @ 2021-03-15 16:16 思凡念真 阅读(3444) 评论(0) 推荐(0) 编辑
摘要:转载:https://wiki.jikexueyuan.com/project/openresty/ngx_lua/whats_cosocket.html cosocket 是 OpenResty 世界中技术、实用价值最高部分。让我们可以用非常低廉的成本,优雅的姿势,比传统 socket 编程效率高 阅读全文
posted @ 2021-03-15 15:52 思凡念真 阅读(289) 评论(0) 推荐(0) 编辑
摘要:Nginx 的作者 Igor Sysoev 在公开场合曾不止一次地强调,Nginx 配置文件所使用的语言本质上是“声明性的”,而非“过程性的”(procedural)。 ngx_lua模块的原理: 1)、每个worker(工作进程)创建一个Lua VM,worker内所有协程共享VM;2)、将Ngi 阅读全文
posted @ 2021-03-13 09:48 思凡念真 阅读(2818) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示