加入收藏 | 设为首页 | 会员中心 | 我要投稿 长春站长网 (https://www.0431zz.com.cn/)- 媒体智能、开发者工具、运维、低代码、办公协同!
当前位置: 首页 > 站长资讯 > 评论 > 正文

在使用大数据时需要避免的错误

发布时间:2021-01-29 16:59:43 所属栏目:评论 来源:互联网
导读:PopLayer,在今年提出了名为低研发搭投模式的方案,具有快速搭建+可视化+多端多场景通用的特点,实施效果也非常好: 这一方案,直接让弹层业务的上线成本,从 3天+,降低到2小时 ,且保证线上 0故障 。 而技术的覆盖率,甚至达到双11大促期间的 75% 。 除了

PopLayer,在今年提出了名为“低研发搭投模式”的方案,具有快速搭建+可视化+多端多场景通用的特点,实施效果也非常好:

这一方案,直接让弹层业务的上线成本,从3天+,降低到2小时,且保证线上0故障

而技术的覆盖率,甚至达到双11大促期间的75%

……

除了技术进展,这一年,也有不少程序员总结了自己在岗位上的所见所想。
 

在这样的基础上,通过QoS分级机制承诺消息服务SLA,才能做到隔离/优先级/差异化处理,保证整体的消息顺滑体验。

……

除了这些,还有客户端的技术人员,分析总结了今年手淘双11中,最新的技术实践——

PopLayer弹层领域研发模式升级。
 

5.2 Zookeeper客户端

5.2.1. Zookeeper原生客户端

Zookeeper客户端是异步的哦!需要引入CountDownLatch 来确保连接好了再做下面操作。Zookeeper原生api是不支持迭代式的创建跟删除路径的,具有如下弊端。

会话的连接是异步的;必须用到回调函数 。

Watch需要重复注册:看一次watch注册一次 。

Session重连机制:有时session断开还需要重连接。

开发复杂性较高:开发相对来说比较琐碎。

5.2.2. ZkClient

开源的zk客户端,在原生API基础上封装,是一个更易于使用的zookeeper客户端,做了如下优化。

优化一 、在session loss和session expire时自动创建新的ZooKeeper实例进行重连。优化二、 将一次性watcher包装为持久watcher。

5.2.3. Curator

开源的zk客户端,在原生API基础上封装,apache顶级项目。是Netflix公司开源的一套Zookeeper客户端框架。了解过Zookeeper原生API都会清楚其复杂度。Curator帮助我们在其基础上进行封装、实现一些开发细节,包括接连重连、反复注册Watcher和NodeExistsException等。目前已经作为Apache的顶级项目出现,是最流行的Zookeeper客户端之一。

5.2.4. Zookeeper图形化客户端工具

工具名叫ZooInspector,百度安装教程即可。

(编辑:长春站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读