消息中间件
辰玮
本人组织能力强,在职工作时善于组建团队,组织培训,制定计划,并达成目标.善于资源分析,能充分利用各种资源.有较强的独立性.有较强的分析能力.能够适应快节奏的工作,有较强的实战经验和实际操作能力,工作中能够独当一面。
性格乐观开朗,做人本分,原则性较强,戒骄戒躁,有比较沉稳的性格.对工作认真负责
展开
-
一般实现分布式锁都有哪些方式?使用 redis 如何设计分 布式锁?使用 zk 来设计分布式锁可以吗?这两种分布式锁的 实现方式哪种效率比较高?
分布式系统开发中,分布式锁的使用场景还是很常见的基于redis实现分布式锁最简单的方式,直接redissetnx 命令创建一个 key,这样就算加锁执行命令:SET key value NX PX 10000NX:表示只有 key 不存在的时候才会设置成功。(redis 中存在这个 key,那么设置失 败,返回 nil) PX 10000:意思是 10s 后锁自动释放。并发的时候发现创建锁已经存在,就不能加锁释放锁就是删除 key ,但是一般可以用 lu...原创 2020-11-25 11:37:11 · 203 阅读 · 0 评论 -
使用Java写kafka生产者消费者
快速启动步骤1:下载代码下载最近的一个稳定版本。> tar xzf kafka-.tgz> cd kafka-> ./sbt update> ./sbt package步骤2:启动服务器Kafka brokers and consumers use this for co-ordination. bin/zookeeper-server-start.s原创 2016-07-10 09:11:06 · 7425 阅读 · 0 评论 -
Elastic-Job - 分布式定时任务框架
Elastic-Job是ddframe中dd-job的作业模块中分离出来的分布式弹性作业框架。去掉了和dd-job中的监控和ddframe接入规范部分。该项目基于成熟的开源产品Quartz和Zookeeper及其客户端Curator进行二次开发。 ddframe其他模块也有可独立开源的部分,之前当当曾开源过dd-soa的基石模块DubboX。 项目开源地址:https://github.com/dangdangdotcom/elastic-job原创 2016-08-19 11:15:56 · 1324 阅读 · 0 评论