- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Dubbo学习
Dubbo 分层 Dubbo 是一款高性能 Java RPC 架构。它实现了面向接口代理的 RPC 调用,服务注册和发现,负载均衡,容错,扩展性等等功能。 Dubbo 大致上分为三层,分别是: 业务层 RPC 层 Remoting 层 从上图中可以看到,三层结构中包含了 Dubbo 的核心组件。他们的基本功能如下,对于比较常用的组件,会在后面的篇幅中详细讲解。 Dubbo 调用工作流 Dubbo 框架是用来处理分布式系统中,服务发现与注册以及调用问题的,并且管理调用过程。 上面介绍了 Dubbo 的框架
2020-07-29 23:00:23
249
原创 redis学习笔记
redis学习笔记 使用redis缓存的有点 1)高性能 就是把你一些复杂操作耗时查出来的结果,如果确定后面不咋变了,然后但是马上还有很多读请求,那么直接结果放缓存,后面直接读缓存就好了。 2)高并发 通过读写分离主从实现高并发 redis和memcached区别 1)Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcached里,你需要将数据拿到客户端来进行类似的修改再set回去。这大大增加了网络IO的次数和数据体积。在R
2020-06-20 18:50:57
552
原创 mq学习笔记
mq使用场景优点 解耦 一个系统或者一个模块,调用了多个系统或者模块,互相之间的调用很复杂,维护起来很麻烦。但是其实这个调用是不需要直接同步调用接口的,如果用MQ给他异步化解耦,也是可以的,你就需要去考虑在你的项目里,是不是可以运用这个MQ去进行系统的解耦。在简历中体现出来这块东西,用MQ作解耦。 异步 削峰 mq缺点 系统可用性降低:系统引入的外部依赖越多,越容易挂掉,本来你就是A系统调用BCD三个系统的接口就好了,人ABCD四个系统好好的,没啥问题,你偏加个MQ进来,万一MQ挂了咋整?MQ挂了,整
2020-06-17 23:53:41
264
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅