流量调度:DNS、全站加速及机房负载均衡

我们已经学习了有关从架构设计层面去应对流量压力的相关内容。大家都知道,像直播这类服务呀,其用户流量是很难预先准确估计的。一旦用户流量增大到某个程度,达到一个机房…

埋在MySQL数据库应用中的17个关键问题!

作者:扎瓦陈序元
来源:https://blog.csdn.net/weixin_42882439
MySQL的使用非常普遍,跟MySQL有关的话题也非常多,如…

Redis热点Key发现及常见解决方案!

作者:梁盼 | 来源:阿里云
一、热点Key问题产生的原因
1、用户消费的数据远大于生产的数据(热卖商品、热点新闻、热点评论、明星直播)。
在日常工作生活中一些…

做了「负载均衡」就可以随便加机器了吗?

下面这个场景不知是否在你面前出现过:
开发Z哥对运维Y弟喊:“Y弟,现在系统好卡,刚上了一波活动,赶紧帮我加几台机器上去顶一下。”
Y弟回复说:“没问题,分分…

仅需这一篇,带你吃透「负载均衡」!

作者:Zachary_Fan | 微信公众号:跨界架构师
一、「负载均衡」是什么
正如题图所示的这样,由一个独立的统一入口来收敛流量,再做二次分发的过程就是「负…

那些NB哄哄的负载均衡算法到底是什么样子的?

在软件系统的架构设计中,对集群的负载均衡设计是作为高性能系统优化环节中必不可少的方案。负载均衡本质上是用于将用户流量进行均衡减压的,因此在互联网的大流量项目中,…

创业公司技术总监,去上市公司面试,结果凉了!

作者 l Hello 森林木
来源 l http://t.cn/ReGPo1U
自我介绍
首先,大概介绍下自己,后端开发8年,头两年用.NET,之后用Pyth…

图解分布式架构的演进过程!

作者丨吴极心
一、什么是分布式架构
分布式系统(distributed system) 是建立在网络之上的软件系统。
内聚性
:是指每一个数据库分布节点高度自…

一文带你详解了解Tomcat的Server配置!

来源 | 个人博客 | 投稿 | 作者 | 编程迷思
前言

Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server…

大型网站架构之架构模式

参考书籍 | 《大型网站技术架构》 | 李智慧
整理 | 公众号 | Justin谈开发
上节讲了《大型网站架构之架构演变》,今天讲下架构的模式,什么是模式呢…

大型网站架构之架构演变

公众号 | Justin谈开发
作者 | Justin
处于这个互联网开发时代,作为一名软件工程师,我们经常会听到大型网站架构这个字眼,那到底什么是大型网站呢…

一步步带你了解前后端分离利器之JWT

一、HTTP的无状态性

HTTP 是无状态协议,它不对之前发送过的请求和响应的状态进行管理。也就是说,无法根据之前的状态进行本次的请求处理。假设要求登录认证…

【面试题】2018 年,去百度面试 Java 后端的一次面试经历!

风里雨里
小编我一直在等你●♡●
嗨,亲爱的小伙伴们,美好的周末来啦◑▂◐
下面是小编来给大家整理的最新面试题
听说伙伴们都准备好啦◎⊙◎
百度面试试题推荐

分布式锁简单入门以及三种实现方式介绍

很多小伙伴在学习Java的时候,总是感觉Java多线程在实际的业务中很少使用,以至于不会花太多的时间去学习,技术债不断累积!等到了一定程度的时候对于与Java多…

小白入门:大型网站技术架构负载均衡技术介绍及学习资源推荐

十年间,负载均衡的前沿技术层出不穷,令用户眼花缭乱。经常在技术网站、文档中出现的“四层负载均衡”、“七层负载均衡”字眼有什么含义?有什么区别?对客户网络有哪些不…

Kafka设计解析(二)- Kafka High Availability (上)

原创文章,转载请务必将下面这段话置于文章开头处。
本文转发自技术世界,原文链接:
http://www.jasongj.com/2015/04/24/Kafka…

Kafka简介、基本原理、执行流程与使用场景

一、简介

Apache Kafka是分布式发布-订阅消息系统,在 kafka官网上对 kafka 的定义:一个分布式发布-订阅消息传递系统。 它最初由Link…

ELK Stack之Beats简介

Beats 是ELK Stack技术栈中负责单一用途数据采集并推送给Logstash或Elasticsearch的轻量级产品。
Filebeat
Filebea…

老曹眼中的负载均衡

什么是负载均衡
负载(load)一词起源于典型系统,指连接在电路中消耗电能的装置,负载(用电器)的功能是把电能转变为其他形式能。引申出来,一个是实体,一个转化。…

从输入URL到页面加载发生了什么

问题:在浏览器中输入URL到整个页面显示在用户面前时这个过程中到底发生了什么。仔细思考这个问题,发现确实很深,这个过程涉及到的东西很多。
总体来说分为以下几个过…