logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

kafka

kafkaproducer pushconsumer pull 长轮训多个broker rebalancetopicpartition内保持有序 按key分区group 组播连续存储,写入很快,按offset访问按segment删除sendfile不走应用层 不能做死信队列和延迟队列rabbitmq可以 因为用mmap做零拷贝rocketmq按级别延迟activemq也不可以kafka 如何实现死

#kafka#rabbitmq#分布式
后端开发工具

本地工具:jdkeclipse、IdeaJSVN、GIT tortoisexShell、MobaterminalPostmanAnotherRedisDesktopManagernavicatstartuml、enterpriseArchitectOnenote、notepad++beyondCompareXmind中间件:redismysqlzkkafka

#服务器
后端开发工具

本地工具:jdkeclipse、IdeaJSVN、GIT tortoisexShell、MobaterminalPostmanAnotherRedisDesktopManagernavicatstartuml、enterpriseArchitectOnenote、notepad++beyondCompareXmind中间件:redismysqlzkkafka

#服务器
不安全的加密算法

不安全的加密算法SKIPJACK\RC4\RSA(1024位以下) des、md2、md4、md5

记Mysql ES 数据一致性问题及方案

业务中使用了mysql和ElasticSearch。Mysql作为主仓库,ES作为索引,实际上包含了接近全集的数据。问题:Mysql和Es未做事务,出现了并非场景下:A线程从MySql读,写到ESB线程从mysql、ES删除结果是最终ES中出现了A线程写入的数据,出现了数据不一致的问题。解决方案:1。 对数据加锁,但是此场景为分布式场景,需要使用redis锁,需要考虑性能开销和公平队列问题。锁的粒

到底了