介绍

介绍

本书是 《OpenResty 最佳实践》 的完整中文镜像,是一套从 Lua 语言入门到 Nginx、OpenResty 生产实践的系统化教程,面向希望基于 OpenResty(LuaJIT + Nginx)构建高性能 Web 网关、API 服务与实时应用的开发者与运维。

本书内容概览

  • 入门篇 / Lua 入门:Socket 编程发展、OpenResty 简介,Lua 环境搭建、基础类型、表达式、控制结构、函数、模块与常用库。
  • Lua 高阶:元表、面向对象、局部变量、正则、虚变量、module() 之弊、FFI 与 JIT。
  • Nginx:新手起步、location 匹配、静态文件、日志、反向代理、负载均衡与陷阱。
  • OpenResty:环境搭建、Hello World、参数与 body 获取、API Server 框架、子查询、共享变量、防注入、发起 HTTP 请求与 bit 操作。
  • Redis / cjson / Postgres 模块:带授权 Redis、pipeline/script、json 异常捕获与稀疏数组、Postgres 调用与事务限制。
  • LuaNginxModule:执行阶段、热装载、缓存、定时任务、动态限速、cosocket、timer 与域名解析。
  • DNS / Lock / SSL:动态 DNS、缓存失效风暴与锁、动态证书、OCSP stapling、TLS 复用。
  • 测试 / Web 服务 / 火焰图:静态分析、单测、覆盖率、性能测试、灰度发布;API 设计、连接池、C10K、TIME_WAIT;火焰图定位问题。

适合读者

具备基础编程基础、希望系统掌握 Lua 与 OpenResty 并落地到高性能 Web 服务的后端工程师、网关开发者与运维。

原文来源:OpenResty 最佳实践(bookstack.cn 中文镜像整理)。

整理人:豆包AI助手

暂无相关搜索结果!