OpenResty
-
Nginx 通过 Lua + Redis 实现动态封禁 IP
一、背景 为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单。对于黑名单之内的 IP ,拒绝提供服务。 二、架构 实现 IP 黑名单的功能有很多途径:…
-
MySQL高可用在网易的最佳应用与实践
本文给大家的主题如下:1、常见的MySQL高可用架构2、分布式数据库高可用实践3、基于keepalive的MySQL高可用改造 大家好,我是来自杭州研究院的潘威,今天主要给大家分…
-
如何构建日请求数十亿次高性能高可用广告系统:微博广告架构解密
互联网广告是流量变现的主要手段之一, Google、 Facebook 等公司都以广告收入作为其主要的营收来源。随着移动互联网时代的兴起,信息流广告得到长足发展。信息流广告对比传统…
-
Nginx学习视频:Nginx视频教程百度云下载
nginx视频教程第一节:课程介绍 Nginx视频教程百度云盘:https://pan.baidu.com/s/1_jmE23ft33SaKOFPUs0pKw (加QQ:43594…
-
Openresty简介和linux系统下安装教程【传智教育】
概述 OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够…
-
OpenResty简介:OpenResty快速入门教程
及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。 型,不仅仅对 HTTP 客户端请求,甚至于对远程后端诸如 MySQL、P…
-
利用 OpenResty 实现负载均衡、限流功能
OpenResty 很多人可能都没有听说过,但是最近几年它发展很快,很多大厂都有使用,包括 360、BAT、京东、锤子等。所以,不得不说的是,一波学习 OpenResty 的高潮即…
-
极客时间《OpenResty 从入门到实战》购买返现24
最近华为的极限生存,被很多人拿来称赞。但其本质是核心技术受制于人。如果你多掌握一门核心技术,那么将会多出一条选择。 对服务端工程师来说,如果你的工作中涉及 Nginx、高性能、高并…
-
GoAccess 实现 Nginx access 日志可视化显示和实时监控
开发一个系统,大家第一时间应该想到的就是日志。这也是很多架构师要考虑的事情。 比如,我有上万台机器的话,每台机器都会产生日志。如果其中有 10 台机器中的程序报了一个 error,…
-
详解 nginx日志分割和 nginx 日志安全分割
Nginx 有一个问题就是它的日志不会自动分割。所有的日志都会累积起来,导致日志文件非常的大,不是硬盘空间占满就是文件太大无法打开。因此,我们需要对 Nginx 的日志进行切割,分…