上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 168 下一页
摘要: 转载 https://segmentfault.com/a/1190000019153491 javazookeeper 更新于 2019-10-15 约 9 分钟 前言 同道们,好久不见,上一章中,我主要讲了Zookeeper的一些基础的知识点。数据模型 + 原语集 + Watches机制。本章内 阅读全文
posted @ 2020-03-01 13:27 DarJeely 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 转载 https://segmentfault.com/a/1190000019153800 前言 同学们,在上一章中,我们主要讲了Zookeeper两种启动模式以及具体如何搭建。本章内容主要讲的是集群相关的原理内容,第一章可以当做是Zookeeper原理篇的基础部分,本章则是Zookeeper原理 阅读全文
posted @ 2020-03-01 13:25 DarJeely 阅读(1183) 评论(1) 推荐(1) 编辑
摘要: 前言 最近加入了部门的技术兴趣小组,被分配了Zookeeper的研究任务。在研究过程当中,发现Zookeeper由于其开源的特性和其卓越的性能特点,在业界使用广泛,有很多的应用场景,而这些不同的应用场景实际上底层的原理都是差不多的,只要你真正理解了Zookeeper的一些基础概念和机制,就能够触类旁 阅读全文
posted @ 2020-03-01 13:21 DarJeely 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 一、Dubbo的概述 1.1、Dubbo的背景 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时 阅读全文
posted @ 2020-03-01 13:15 DarJeely 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、什么Zookeeper Zookeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)等,简化分 阅读全文
posted @ 2020-03-01 13:13 DarJeely 阅读(303) 评论(0) 推荐(0) 编辑
摘要: ZooKeeper 是一个典型的分布式数据一致性解决方案,分布式应用程序可以基于 ZooKeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。 Zookeeper 一个最常用的使用场景就是用于担任服务生产者和服务消费者的 阅读全文
posted @ 2020-03-01 13:09 DarJeely 阅读(206) 评论(0) 推荐(0) 编辑
摘要: RPC非常重要,很多人面试的时候都挂在了这个地方!你要是还不懂RPC是什么?他的基本原理是什么?你一定要把下边的内容记起来!好好研究一下!特别是文中给出的一张关于RPC的基本流程图,重点中的重点,Dubbo RPC的基本执行流程就是他,RPC框架的基本原理也是他,别说我没告诉你!看了下边的内容你要掌 阅读全文
posted @ 2020-03-01 12:19 DarJeely 阅读(206) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ学习总结 一、RabbitMQ介绍 MQ全称为Message Queue,即消息队列, RabbitMQ是由erlang语言开发,基于AMQP(Advanced MessageQueue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中 阅读全文
posted @ 2020-03-01 11:56 DarJeely 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 一、消息中间件的产生的背景 1.在网络通讯中,Http请求默认采用同步请求方式,基于请求与响应模式 2.在客户端与服务器进行通讯时,客户端调用服务端接口后,必须等待服务端完成处理后返回结果给客户端才能继续执行,这种情况属于同步调用方式。 3.如果服务器端发生网络延迟、不可达的情况,可能客户端也会受到 阅读全文
posted @ 2020-03-01 11:15 DarJeely 阅读(439) 评论(0) 推荐(1) 编辑
摘要: 一对一查询 第一种方法: <!-- 查询所有订单信息 --> <select id="findOrdersList" resultType="cn.itcast.mybatis.po.OrdersCustom"> SELECT orders.*, user.username, user.addres 阅读全文
posted @ 2020-03-01 07:30 DarJeely 阅读(352) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 168 下一页