代码改变世界

搞懂分布式技术6:Zookeeper典型应用场景及实践

2019-02-08 19:58 by xiaok1024, 710 阅读, 0 推荐, 收藏, 编辑
摘要:搞懂分布式技术6:Zookeeper典型应用场景及实践 一.ZooKeeper典型应用场景实践 ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得ZooKeeper解决很多分布式问题。网上对Z 阅读全文

搞懂分布式技术3:初探分布式协调服务zookeeper

2019-02-08 19:57 by xiaok1024, 386 阅读, 0 推荐, 收藏, 编辑
摘要:搞懂分布式技术3:初探分布式协调服务zookeeper 1.Zookeepr是什么 Zookeeper是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现诸如数据发布/订阅,负载均衡,命名服务,分布式协调/通知。集群管理,Master选举,分布式锁和分布式队列等功能。 2.zooke 阅读全文

搞懂分布式技术4:ZAB协议概述与选主流程详解

2019-02-08 19:57 by xiaok1024, 438 阅读, 0 推荐, 收藏, 编辑
摘要:搞懂分布式技术4:ZAB协议概述与选主流程详解 ZAB协议 ZAB(Zookeeper Atomic Broadcast)协议是专门为zookeeper实现分布式协调功能而设计。zookeeper主要是根据ZAB协议是实现分布式系统数据一致性。 zookeeper根据ZAB协议建立了主备模型完成zo 阅读全文

搞懂分布式技术1:分布式系统的一些基本概念

2019-02-08 19:56 by xiaok1024, 8555 阅读, 2 推荐, 收藏, 编辑
摘要:搞懂分布式技术1:分布式系统的一些基本概念 1、分布式 小明的公司又3个系统:系统A,系统B和系统C,这三个系统所做的业务不同,被部署在3个独立的机器上运行,他们之间互相调用(当然是跨域网络的),通力合作完成公司的业务流程。 将不同的业务分部在不同的地方,就构成了一个分布式的系统,现在问题来了,系统 阅读全文

搞懂分布式技术2:分布式一致性协议与Paxos,Raft算法

2019-02-08 19:56 by xiaok1024, 1952 阅读, 0 推荐, 收藏, 编辑
摘要:搞懂分布式技术2:分布式一致性协议与Paxos,Raft算法 2PC 由于BASE理论需要在一致性和可用性方面做出权衡,因此涌现了很多关于一致性的算法和协议。其中比较著名的有二阶提交协议(2 Phase Commitment Protocol),三阶提交协议(3 Phase Commitment P 阅读全文

你真的掌握 LVS、Nginx 及 HAProxy 的工作原理吗

2019-02-08 19:55 by xiaok1024, 461 阅读, 0 推荐, 收藏, 编辑
摘要:你真的掌握 LVS、Nginx 及 HAProxy 的工作原理吗 当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是 Web 应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。 在实际应用中,在 We 阅读全文

Kafka、RabbitMQ、RocketMQ等消息中间件的对比 —— 消息发送性能和区别

2019-02-08 19:54 by xiaok1024, 1066 阅读, 0 推荐, 收藏, 编辑
摘要:Kafka、RabbitMQ、RocketMQ等消息中间件的对比 —— 消息发送性能和区别 那么,消息中间件性能究竟哪家强? 带着这个疑问,我们中间件测试组对常见的三类消息产品(Kafka、RabbitMQ、RocketMQ)做了性能比较。 Kafka是LinkedIn开源的分布式发布-订阅消息系统 阅读全文

面试 -- 核心篇 -- 中间件(消息)

2019-02-08 19:54 by xiaok1024, 347 阅读, 0 推荐, 收藏, 编辑
摘要:面试 -- 核心篇 -- 中间件(消息) 消息队列的应用场景 参考网址:消息队列的四种应用场景 (1)异步处理 用户注册时,可以同时将 发送邮件 和 发送短信 功能放到消息队列中实现。可以提高用户响应时间,提高系统吞吐量。 (2)应用解耦 用户下单和库存扣账中使用消息,可以防止库存系统出问题后,导致 阅读全文

Kafka、RabbitMQ、RocketMQ、ActiveMQ 17 个方面综合对比

2019-02-08 19:53 by xiaok1024, 266 阅读, 0 推荐, 收藏, 编辑
摘要:本文将从,Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ 17 个方面综合对比作为消息队列使用时的差异。(欢迎加入Java程序员群:630441304,一起学习交流会) 一、资料文档 Kafka:中。有kafka作者自己写的书,网上资料也有一些。 rabbitmq:多 阅读全文

Docker总结

2019-02-08 19:53 by xiaok1024, 315 阅读, 0 推荐, 收藏, 编辑
摘要:Docker总结 一.Docker简介 1.问题:为什么会有docker出现 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验 Docke 阅读全文
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页