基于Kubernetes的多维度的弹性伸缩目录:2.1传统弹性伸缩的困境1、kubernetes中弹性伸缩存在的问题2、弹性伸缩概念的延伸2.2kubernetes弹性伸缩布局2.3Node自动扩容/缩容1、ClusterAutoScaler2、Ansible扩容Node2.4pod自动扩容/缩容(HPA)1、HPA基本原理2、HPA的演进历程2.5基于CPU指标缩放1、kubernetesAPI
分类:
Web程序 时间:
2019-12-06 21:28:27
阅读次数:
118
一、BIO简介 BIO是java1.4之前唯一的IO逻辑,在客户端通过socket向服务端传输数据,服务端监听端口。由于传统IO读数据的时候如果数据没有传达,IO会一直等待输入传入,所以当有请求过来的时候,新起一条线程对数据进行等待、处理,导致每一个链接都对应着服务器的一个线程。 BIO是同步阻塞的 ...
分类:
其他好文 时间:
2019-12-06 09:41:18
阅读次数:
94
12.1微服务的原则 我们在第2章讨论过,微服务原则可以发挥什么样的作用。它们主要描述了该如何做,以 及为什么应该这样做的问题。这些原则可以帮助我们在构建系统时做出各种决定。你绝对 应该定义自己的原则,但微服务的一些关键原则,如图12-1总结的,我认为值得在这里洋 述。这些原则将帮助我们,创建出一系 ...
分类:
其他好文 时间:
2019-12-05 22:14:38
阅读次数:
104
1.架构,架构与业务紧密相关,是有业务驱动的。 2.APP后台演进原则。 App后台的架构是由业务规模驱动而演进的,App后台是为业务服务的,App后台的价值在于能为业务提供其所需要的功能,不应过度设计。 从项目的角度,当App访问量不大时,应该快速搭建App后台,让App尽快上线给用户提供服务,验 ...
分类:
移动开发 时间:
2019-12-05 18:51:15
阅读次数:
115
今天来看一下Redis-Cluster和其中的重要概念Gossip协议。
1.Redis Cluster的基本概念
集群版的Redis听起来很高大上,确实相比单实例一主一从或者一主多从模式来说复杂了许多,互联网的架构总是随着业务的发展不断演进的。
单实例Redis架构
最开始的一主N从加上读写分离,Redis作为缓存单实例貌似也还不错,并且有Sentinel哨兵机制,可以实现主从故障迁移。
分类:
其他好文 时间:
2019-12-04 19:54:32
阅读次数:
104
找到你觉得有意义的,让你能获得快乐的,和自己擅长事情的交集,然后尽可能把时间精力花在这上面,不断扩大这个集合。如果你还没找到这个集合,当下最重要的就是努力去找到这个交集。参加各种技术大会的意义,是要了解业界演进的方向。因为很多时候做什么比怎么做更重要。内容性产品这个赛道上,有人提出用户、内容、商业不... ...
分类:
其他好文 时间:
2019-12-01 09:31:29
阅读次数:
96
概述&背景 MySQL一直被人诟病没有实现HashJoin,最新发布的8.0.18已经带上了这个功能,令人欣喜。有时候在想,MySQL为什么一直不支持HashJoin呢?我想可能是因为MySQL多用于简单的OLTP场景,并且在互联网应用居多,需求没那么紧急。另一方面可能是因为以前完全靠社区,这种演进 ...
分类:
数据库 时间:
2019-11-30 14:03:17
阅读次数:
108
抽象图 从单体到微服务,这些年架构的演变 单体架构存在的缺点 企业服务总线ESB 微服务架构图示 SOA和微服务的对比 SOA主要针对企业级,采用ESB服务(ESB企业服务总线),非常重,需要序列化和反序列化,采用XML格式传输 微服务架构主要用于互联网公司,轻量级,小巧,独立运行,基于HTTP+R ...
分类:
其他好文 时间:
2019-11-29 10:37:35
阅读次数:
97
Sentinel概述 在基于Spring Cloud构建的微服务体系中,服务之间的调用链路会随着系统的演进变得越来越长,这无疑会增加了整个系统的不可靠因素。在并发流量比较高的情况下,由于网络调用之间存在一定的超时时间,链路中的某个服务出现宕机都会大大增加整个调用链路的响应时间,而瞬间的流量洪峰则会导 ...
分类:
编程语言 时间:
2019-11-25 11:08:29
阅读次数:
77
第一章 计算机网络概述 1.1计算机网络定义和功能 计算机网络的功能主要如下: ① 信息的传输与集中处理 ② 负载均衡与分布处理 ③ 资源共享 ④ 综合信息服务 1.2计算机网络的演进 单终端系统与多终端系统 ↓ 计算机网络——多终端系统 ↓ 互联网——多网络系统 ↓ 未来的发展—— 物联网等以互联 ...
分类:
其他好文 时间:
2019-11-24 14:09:23
阅读次数:
51