![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
中间件
文章平均质量分 85
kyrielx
知不足而奋进,望远山而力行
展开
-
Dubbo实现服务远程调用的原理分析
实践中,通常在服务提供方使用@DubboService注解暴露服务,服务调用方使用@DubboReference注解远程注入,然后在应用程序中添加@EnableDubbo注解及相关配置,就能实现远程服务调用。但是调用方只有接口信息,是如何实现远程服务的调用呢?原创 2023-12-12 10:49:39 · 480 阅读 · 0 评论 -
记一次Spring项目中使用@Autowired注入bean,使用时报空指针异常的问题
记一次Spring项目中使用@Autowired注入bean,使用时报空指针异常的问题原创 2023-08-28 14:06:48 · 1284 阅读 · 0 评论 -
zookeeper笔记
zookeeper是一种分布式协调服务,用于管理大型主机。在分布式环境中协调和管理服务是一个复杂的过程,zookeeper通过其简单的架构和API解决了这个问题。zookeeper允许开发人员专注于核心业务逻辑开发,而不必担心应用的分布式特性。Curator是Netflix公司开源的一套zookeeper客户端框架,Curator是对zookeeper支持最好的客户端框架。...原创 2022-09-01 09:35:49 · 3157 阅读 · 0 评论 -
RocketMQ笔记
为什么Kafka性能那么好,还要引出rocketMQ呢?在一些特殊场景下,Kafka的多队列多文件存储设计方式会存在瓶颈。如果topic量过多,会导致出现大量的partition,影响吞吐量。而rocketMQ,采用单文件多队列的存储设计。能够保证不管有多少个topic,每个topic有多少个队列,消息的写入性能是相当稳定的。原创 2022-09-16 16:25:53 · 1325 阅读 · 0 评论 -
kafka笔记
Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的、多副本的、基于zookeeper协调的分布式消息系统。它的最大特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延时的实时系统、storm/spark流式处理引擎、web/nginx日志、访问日志、消息服务等。原创 2022-09-16 11:14:59 · 1418 阅读 · 0 评论