Nginx基于TCP/UDP端口的四层负载均衡(Stream模块)配置梳理
Nginx基于TCP/UDP端口的四层负载均衡(Stream模块)配置梳理

Nginx基于TCP/UDP端口的四层负载均衡(stream模块)配置梳理 Nginx的TCP负载均衡的执行原理 当Nginx从监听端口收到一个新的客户端链接时,立刻执行路由调度算法,获得指定需要连接的服务IP,然后创建一个新的上游连接,连接到指定服务器。 Nginx基于TCP/UDP端口的四层负载均衡(stream模块)配置梳理 TCP负载均衡支持Nginx原有的调度算法,包括R...

2019-09-12 18:39:14 nginx 作者:半夜三更 半夜三更 阅读:26人次

每秒30W次的点赞业务,怎么优化?
每秒30W次的点赞业务,怎么优化?

30WQPS的点赞计数业务,如何设计?先用最朴素的思想,只考虑点赞计数,可以怎么做?有几点是最容易想到的。...

2019-08-27 18:22:45 作者:半夜三更 半夜三更 阅读:66人次

IT经理好心被当作驴肝肺的遭遇实录
IT经理好心被当作驴肝肺的遭遇实录

如果上天能满足我一个愿望 我希望是不工作 如果上天能再满足我一个愿望 我希望我的工作不要被IT部门整没了...

2019-08-27 18:18:13 作者:半夜三更 半夜三更 阅读:46人次

连老奶奶都懂的微服务架构方案
连老奶奶都懂的微服务架构方案

本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。...

2019-08-27 18:15:04 作者:半夜三更 半夜三更 阅读:43人次

从“被动挖光缆”到“主动剪网线”,蚂蚁金服异地多活的微服务体系
从“被动挖光缆”到“主动剪网线”,蚂蚁金服异地多活的微服务体系

“异地多活”是互联网系统的一种高可用部署架构,而“单元化”正是实现异地多活的一个解题思路。说起这个话题,不得不提两个事件:一件是三年多前的往事,另一件就发生今年的杭州云栖大会上。从“挖光缆”到“剪网线”2015 年 5 月 27 日,因市政施工,支付宝杭州某数据中心的光缆被挖断,造成对部分用户服务不可用,时间长达数小时。其实支付宝的单元化架构容灾很早就开始启动了,2015 年也基本上成型了。当时由...

2019-07-17 14:20:12 作者:半夜三更 半夜三更 阅读:136人次

面试的加分项:懂点 Nginx 反向代理与负载均衡
面试的加分项:懂点 Nginx 反向代理与负载均衡

前端圈一直很新,一直要不停的学习,而且在进入大厂的路上,还要求熟悉一门后台语言等等。用一句别人开玩笑的话来说,java十年前的技术现在还能用,而前端的技术就不是这样的了。...

2019-07-11 21:58:07 作者:半夜三更 半夜三更 阅读:163人次

90%程序员面试时都没有完全答对Cookie和Session的区别!你呢?
90%程序员面试时都没有完全答对Cookie和Session的区别!你呢?

有一朋友做面试官的时候,曾经问过很多朋友这个问题: Cookie 和 Session 有什么区别呢?大部分的面试者应该都可以说上一两句,比如:什么是 Cookie?什么是 Session?两者的区别等。...

2019-06-05 10:37:26 作者:半夜三更 半夜三更 阅读:365人次

一个39岁程序员的应聘被拒
一个39岁程序员的应聘被拒

以下故事来自我的一个朋友,上周吃饭的时候,他聊起这事,我听完有点感触就写了下来。L君是我的朋友,H是一个39岁的程序员。1当听到的最新面试结果的时候,L君有点失落。他从办公椅上站起来,离开工位,准备赶往地铁口,在去地铁口的路上,他脑子里出现了最初见到H的场景。那是一个周五的傍晚,如果是正常的周五,L君一般会比较早回家,回去陪陪家里人,毕竟一周下来,也就周五的时间可以走得早些,不过那个周五L君没有早...

2019-06-05 10:27:24 作者:半夜三更 半夜三更 阅读:245人次

仅需3分钟,你就能明白Kafka的工作原理
仅需3分钟,你就能明白Kafka的工作原理

周末无聊刷着手机,某宝网 App 突然蹦出来一条消息“为了回馈老客户,女朋友买一送一,活动仅限今天!”。...

2019-06-05 10:25:58 作者:半夜三更 半夜三更 阅读:259人次

看完这篇文章,我奶奶都懂了HTTPS原理
看完这篇文章,我奶奶都懂了HTTPS原理

上过网的朋友都知道,网络是非常不安全的。尤其是公共场所很多免费的 WiFi,或许只是攻击者的一个诱饵。还有大家平时喜欢用的万能钥匙,等等...

2019-05-30 10:53:27 作者:半夜三更 半夜三更 阅读:290人次

夺命连环问:一个TCP连接可以发多少个HTTP请求?
夺命连环问:一个TCP连接可以发多少个HTTP请求?

相信大多数准备过的同学都能回答出来,但是如果继续问:收到的 HTML 如果包含几十个图片标签,这些图片是以什么方式、什么顺序、建立了多少连接、使用什么协议被下载下来的呢?...

2019-05-30 10:50:07 作者:半夜三更 半夜三更 阅读:192人次

中国三大顶尖黑客都有谁?
中国三大顶尖黑客都有谁?

大家或许认为黑客都是一些不法分子,做一些危害人民、危害社会的事。其实不然,也有一些黑客在用自己的技术与恶势力作斗争,为网络安全做贡献,下面为大家介绍的三名中国最顶尖的黑客中就有一位这样的人。...

2019-05-30 10:48:30 作者:半夜三更 半夜三更 阅读:185人次

JavaScript:十大排序的算法思路和代码实现
JavaScript:十大排序的算法思路和代码实现

本文内容包括:(双向)冒泡排序、选择排序、插入排序、快速排序(填坑和交换)、归并排序、桶排序、基数排序、计数排序(优化)、堆排序、希尔排序。大家可以在这里测试代码。更多 leetcode 的 JavaScript 解法也可以在我的算法仓库中找到,欢迎查看~...

2019-05-30 10:33:05 javascript 作者:半夜三更 半夜三更 阅读:255人次

调研Redis高可用两种方案
调研Redis高可用两种方案

Redis是被广泛使用的基础软件之一。对于工程师和,架构师,运维人员来说,了解Redis的高可用方案和背后的原理,是必备的基础知识。本文作者深入分析了Redis高可用的方方面面,并且做了有效总结,相信对广大读者可以起到很好的领路作用...

2019-05-18 00:21:48 作者:半夜三更 半夜三更 阅读:186人次

前端是不是没有地位?
前端是不是没有地位?

最近的,最远的最近,或者说在过去的几个月里,我与几个前端同事,一直在讨论一个话题:『作为一个前端开发人员,我们面临怎样的困境?又该如何去解决?』...

2019-05-18 00:18:53 作者:半夜三更 半夜三更 阅读:227人次

10 年前被删的初恋,凌晨 1 点突然加我…
10 年前被删的初恋,凌晨 1 点突然加我…

今天凌晨一点,突然有个人加我的qq,一看竟然是十年前被我删掉的初恋……因为之前在qq空间有太多的互动,所以qq推荐好友里面经常推荐我俩互相认识……谜之尴尬...

2019-05-18 00:15:36 作者:半夜三更 半夜三更 阅读:197人次

科普一文:白话HTTPS
科普一文:白话HTTPS

Mac笔记本、Windows台式机、Linux主机。像这三种类型,它们硬件不同,系统不同,服务端处理的编程语言不同。它们之间却可以在网络的世界了自由联通。靠的是什么呢?...

2019-05-10 14:06:07 作者:半夜三更 半夜三更 阅读:209人次

为什么甲骨文被裁员工不值得同情
为什么甲骨文被裁员工不值得同情

“北京最大的一个养老院倒了。”一位程序员朋友谈起最近甲骨文裁员的话题时,风趣的打起了比喻,听上去多少有些黑色幽默。...

2019-05-10 14:02:07 作者:半夜三更 半夜三更 阅读:451人次

你确定知道执行一条select 语句,都经历了什么吗
你确定知道执行一条select 语句,都经历了什么吗

每天都在跟 mysql 打交道,你知道执行一条简单的 select 语句,都经历了哪些过程吗? 首先,mysql 主要是由 server 层和存储层两部分构成的。server 层主要包括连接器、查询缓存,分析器、优化器、执行器。存储层主要是用来存储和查询数据的,常用的存储引擎有 InnoDB、MyISAM,MySQL 5.5.5 版本后使用 InnoDB 作为默认存储引擎...

2019-04-28 14:30:21 mysql 作者:半夜三更 半夜三更 阅读:232人次

如何配置代理与反向代理、负载均衡和缓存
如何配置代理与反向代理、负载均衡和缓存

如何实现服务器之间的协同功能呢?...

2019-04-19 18:28:58 作者:半夜三更 半夜三更 阅读:237人次

我要投稿