最新 最热

dubbo常见面试题整理(dubbo原理面试题)

Remoting: 网络通信框架,实现了 sync-over-async 和request-response 消息机制.

2022-07-31
1

【韧性架构设计】分布式系统的韧性

由许多协同工作的微服务组成的云原生应用程序架构形成了一个分布式系统。确保分布式系统可用——减少其停机时间——需要提高系统的弹性。弹性是使用提高可用性的策略。弹性策略的示例包括负载平衡、超时和自动重试、...

2022-07-29
1

一致性哈希算法 虚拟节点(比一致性哈希还好的算法)

在大规模的缓存应用中,应运而生了分布式缓存系统。key-value如何均匀的分散到集群中?最常规的方式莫过于hash取模的方式。比如集群中可用机器适量为N,那么key值为K的的数据请求很简单的应该路由到hash(K) mod N对应的机...

2022-07-29
0

容器网络硬核技术内幕 (小结-中)

经过这段时间的学习,我们看到,在kubernetes中,不但可以使用开源的flannel, bridge等插件,实现纯软件的容器网络,还可以安装CISCO/F5/H3C等硬件网络厂商提供的插件,让硬件交换机、负载均衡等设备,承担网络Overlay封装、Servic...

2022-07-29
1

容器网络硬核技术内幕 (20) 苏维埃与电气化

在前几期,我们知道,通过Service机制,可以为具有同一个标签的容器集群,分配一个软件负载均衡器,使之能步调一致地对外提供服务,就像列宁组织具有共青团员标签的青年们,齐心协力保卫苏维埃,为人类解放斗争那样。...

2022-07-29
1

海量数据存储技术(cpu制造瓶颈)

大家好,又见面了,我是你们的朋友全栈君。对于海量数据的处理随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系...

2022-07-29
1

kafka概要设计---Kafka从入门到精通(三)

消息队列(message queue)模型是基于队列提供消息传输服务的,多用于进程间的通信以及线程间的通信。该模式定义了消息队列queue,发送者sender,接收者receiver,提供了一种点对点的消息传递方式,即发送者发送每条消息到队列制...

2022-07-29
1

分布式系统的介绍(2)--分布式系统&中间件从入门到精通(二)

上篇文章我们说了分布系统存在的意义,基础的线程进程运行模式,进程之间内存是相互独立的,多线程是在进程内部,共享同一个进程里的内存,进程之间也可以共享对象,但是就有了序列化和反序列化的开销。网络通信知识有BIO/NIO/AI...

2022-07-29
1

SpringCloud框架搭建&Eureka&Ribbon&Feign&zull

是推出解决传统框架配置文件繁杂冗余,基于maven仓库和注解,快速搭建的框架,不依赖springcloud。

2022-07-29
1

十张图带你了解负载均衡

相信很多小伙伴的公司都是服务治理,自动化运维了吧,那么我们很多东西都变成我们自己去设置了,比如自己创建一个域名,绑定他的代理机器,它的web负载均衡这些东西。所以今天跟大家一起来看看负载均衡...

2022-07-29
1