Openrestry OpenResty是一个基于Nginx与Lua的高性能Web平台,集成了大量精良的Lua库、第三方模块及工具,能方便地构建出具备超高并发处理能力的Web应用、网站及服务,可显著提升系统性能和开发效率。

Lua Nginx 扩展开发:请求过滤、响应改写与第三方 API 调用的异步处理

本文详细介绍了Lua Nginx扩展开发中请求过滤、响应改写与第三方API调用的异步处理。首先讲解了OpenResty的安装和简单示例,接着分别阐述了请求过滤的不同方式,如基于IP地址和请求头过滤;响应改写的方法,包括修改响应内容和添加响应头;以及第三方API调用的异步处理。还分析了应用场景、技术优缺点和注意事项,最后进行了总结。

OpenResty 与 Kafka 集成:日志采集、消息生产与异步消费实现

本文详细介绍了 OpenResty 与 Kafka 集成的相关内容,包括应用场景、技术优缺点、环境准备、具体实现步骤以及注意事项等。通过示例代码展示了如何使用 OpenResty 进行日志采集和消息生产,以及如何使用 Python 进行 Kafka 消息消费。帮助开发者了解如何将 OpenResty 与 Kafka 集成,实现高效的日志采集、消息生产与异步消费。

OpenResty 异步非阻塞编程:Lua 协程、定时器与后端服务异步调用

本文详细介绍了OpenResty异步非阻塞编程,涵盖Lua协程、定时器与后端服务异步调用。阐述了各技术的基本概念、创建使用方法及应用场景,分析了技术优缺点和注意事项。OpenResty结合Nginx与Lua,在高并发场景下优势显著,能帮助开发者高效处理请求,提升系统性能和响应速度。

OpenResty 共享字典:数据存储、锁机制与内存使用监控

本文深入探讨OpenResty共享字典的核心技术与实践应用,详细解析数据存储机制、锁实现原理及内存监控方法。通过丰富示例展示共享字典在缓存系统、限流计数、会话管理等场景的高效应用,分析其技术优势与局限性,并提供最佳实践建议。适合OpenResty开发者、Nginx性能优化工程师及高并发系统架构师阅读,帮助掌握这一高性能内存存储解决方案。

OpenResty 共享内存优化:数据缓存、锁机制实现与内存泄漏排查

本文深入探讨OpenResty共享内存的优化实践,从缓存架构设计、分布式锁机制到内存泄漏排查一网打尽。通过电商秒杀场景的真实案例,详细解析如何构建高性能缓存系统、避免锁竞争引发的雪崩效应,以及使用FFI技术解决内存泄漏难题。文章包含多个可直接复用的Lua代码示例,并给出容量计算公式、性能调优参数等实战经验。无论您是刚开始接触OpenResty,还是正在优化高并发系统,都能从中获得珍贵的一线调优经验。
8 页,共 14(277 篇文章)
跳至
8 / 14