![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构师
文章平均质量分 86
南归北渡
追求卓越
展开
-
【转】Zookeeper开源客户端框架Curator简介
Curator是Netflix开源的一套ZooKeeper客户端框架. Netflix在使用ZooKeeper的过程中发现ZooKeeper自带的客户端太底层, 应用方在使用的时候需要自己处理很多事情, 于是在它的基础上包装了一下, 提供了一套更好用的客户端框架. Netflix在用ZooKeeper的过程中遇到的问题, 我们也遇到了, 所以开始研究一下, 首先从他在github上的源码, wik...转载 2018-12-13 20:56:16 · 158 阅读 · 0 评论 -
Zookeepers+Kafka+Storm安装
今天上午花了一两小时搭建环境,由于我用的是单机所以比较简单,集群环境大体相同,最近工作中用到Zookeepers+Kafka+Storm来进行批量文件处理,这段时间准备深入研究一下。 ZooKeeper、Kafka、Storm都从apache.org上下载 第一:安装JDK Zookeeper需要有jdk,必须先安装jdk 用wget下载jdk的jdk-8u191-linux-x64.tar.gz...原创 2018-12-09 20:41:31 · 358 阅读 · 0 评论 -
分布式锁的3种实现(数据库、缓存、Zk)
分布式锁的几种实现方式 目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。 分布式的CAP理论告诉我们,任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两项。 所以,很多系统在设计之初就要对这三者做出取舍。在互联网领域的绝大多数...翻译 2019-04-02 12:38:14 · 529 阅读 · 0 评论