• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:zookeeper

开发技术

消息队列之kafka

消息队列之kafka
消息队列之activeMQ消息队列之RabbitMQkafka是由scala语言开发的一个多分区,多副本的并且居于zookeeper协调的分布式的发布-订阅消息系统。具有高吞吐、可持久化、可水平扩展、支持流处理等特性;能够支撑海量数据的数据传递;并且将消息持久化到磁盘中,并对消息创建了备份保证了数据的安全。kafka在保证了较高的处理速度的同时,又能保证数据……继续阅读 »

开发技术 1天前 16浏览 0个赞

互联网

分布式事务解决方案全解析

分布式事务解决方案全解析
对于刚刚接触分布式系统的伙伴来说,分布式看起来非常高大上、深不可测。目前已有Dubbo、SpringCloud等较好的分布式框架,但分布式事务仍是分布式系统一大痛点,本文结合一些经典博客文章,简单解析一些常见的分布式事务解决方案。 ……继续阅读 »

diligentman 2天前 8浏览 0个赞

互联网

对于 评论 发送,出现网络延迟、响应慢,用户多次点击发送按钮,怎么解决只生成一次数据存入DB

对于 评论 发送,出现网络延迟、响应慢,用户多次点击发送按钮,怎么解决只生成一次数据存入DB
场景描述:当你对一篇文章点击发送评论的时候,如果网络延迟,响应速度慢,页面停留在发送评论的页面,这时候你以为没有发送成功,疯狂的点击发送/提交按钮,结果后台服务器短时间内接收到大量的重复数据,该怎么处理? ……继续阅读 »

diligentman 2天前 5浏览 0个赞

互联网

Kafka 探险 – 源码环境搭建

Kafka 探险 – 源码环境搭建
我相信:技术的道路,十年如一日!十年磨一剑!在阅读源码之前,首先要做的就是搭建一套源码调试环境,这是最基本的一步,不要觉得麻烦或者简单就不去做,也许你会像我一样搭源码的过程中得到一些教训和经验。同时在后面阅读源码的过程中,很多看不懂的地方 debug 一下也许就明朗了。 ……继续阅读 »

diligentman 1周前 (01-17) 7浏览 0个赞

互联网

ElasticSearch 简介

ElasticSearch 简介
将非结构化数据中的一部分信息提取出来,重新组织,使其变得有一定结构,然后对此有一定结构的数据进行搜索,从而达到搜索相对较快的目的。这部分从非结构化数据中提取出的然后重新组织的信息,称之索引。 ……继续阅读 »

diligentman 1周前 (01-17) 6浏览 0个赞

互联网

Soul网关代理Dubbo插件的使用

Soul网关代理Dubbo插件的使用
今天一下午,试了几个小时如何搭建环境,发现了如下几个 问题首先参考芋道源 实现了一下dubbo+nacos。但是发现自己复制的2.1.2版本与下载的源码的soul-admin和soul-boostrap的版本不对。项目无法被注册到网关上,这个是个问题。后续希望可以通过看源码能了解甚至解决这个问题 ……继续阅读 »

diligentman 1周前 (01-16) 6浏览 0个赞

开发技术

【分布式锁的演化】终章!手撸ZK分布式锁!

【分布式锁的演化】终章!手撸ZK分布式锁!
这应该是分布式锁演化的最后一个章节了,相信很多小伙伴们看完这个章节之后在应对高并发的情况下,如何保证线程安全心里肯定也会有谱了。在实际的项目中也可以参考一下老猫的github上的例子,当然代码没有经过特意的封装,需要小伙伴们自己再好好封装一下。那么接下来,就和大家分享一下基于zookeeper的分布式锁,由于此篇主要分享的是zk的分布式锁,所以对于zk本身的……继续阅读 »

开发技术 1周前 (01-16) 6浏览 0个赞

互联网

Kafka的学习与使用

Kafka的学习与使用
Kafka的学习与使用起初是由LinkedIn公司采用Scala语言开发的一个分布式、多分区、多副本且基于zookeeper协调的分布式消息系统,现已捐献给Apache基金会。它是一种高吞吐量的分布式发布订阅消息系统,以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark、Flink等都支……继续阅读 »

diligentman 1周前 (01-16) 5浏览 0个赞