![](https://img-blog.csdnimg.cn/37b2a84e9f2d452ab069e6e849ed92e6.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
RabbitMQ + Kafka
文章平均质量分 69
消息队列
bst@微胖子
优秀的架构师曾这样说过:复杂的事情简单做,简单的事情重复做,重复的事情工具做,我们只做工具。这里分享给大家,希望能够帮助众多猴子们。
还有就是在工作中不管事哪级leader指派任务,都要问清楚对方三个问题:1、具体需求是什么?2、开发周期是多久什么时候启动?3、对接配合的相关团队是哪些(UI、后台、前端、测试、产品)
同样在做项目前要自己吃透需求,同时要问清楚自己三个问题:1、为什么要这么干?2、这样干有什么好处?3、还有没有更好的方式方法去做?
项目结束要及时的进行自我复盘、review。同时把做项目前问自己的三个问题在问一边。
相信时间久了,对自己的成长会有,以此鞭策自己!!!
展开
-
分布式的流处理平台Kafka
ApacheKafka 是一个分布式的流处理平台。支持消息的发布和订阅,类似于 RabbtMQ、ActiveMQ 等消息队列;支持数据实时处理;能保证消息的可靠性投递;支持消息的持久化存储,并通过多副本分布式的存储方案来保证消息的容错;高吞吐率,单 Broker 可以轻松处理数千个分区以及每秒百万级的消息量。原创 2023-04-28 10:48:58 · 860 阅读 · 1 评论 -
rabbitmq+阿里大于实现短息服务注册
1.实现思路 发送短信方法(调用后将验证码和手机号发送到rabbitmq的队列上并存缓存,然后发送短信服务上监听到了消息,获取到手机号和验证码,调用阿里短信服务发送短信)。 注册方法则是取出缓存里面的验证码和用户输入的验证码作比较,一致的话则保存用户,注册成功,不一致则注册失败。 2.实现方法 用户模块省略(就是controller两个方法调用) 短信模块: 2.1依赖 <dependencies> <!-- 导入rabbitmq的依赖 --> <原创 2021-12-15 17:03:51 · 298 阅读 · 0 评论 -
kafka的基本使用流程
启动Kafka服务,在Kafka目录下执行以下命令: 如果一切配置正确,Kafka服务将会启动并监听指定的端口,默认为9092。 可以使用Kafka提供的命令行工具或者编程接口来与Kafka集群进行交互,例如创建topic、发送消息等操作。 注意:在生产环境中,建议使用Kafka提供的启动脚本或者集成Kafka到你的运维管理工具中来管理Kafka服务。 编写生产者代码 生产者配置文件 编写消费者代码 消费者配置文件 3、测试 结果可以看到在消费者控制台里已经拉取到提供者里面发来的消息了原创 2021-05-25 18:20:27 · 259 阅读 · 0 评论 -
RabbitMQ的简单学习入门
文章目录一、RabbitMQ的使用率?二、使用步骤1.引入库2.代码示例总结 提示:以下是本篇文章正文内容,下面案例可供参考 一、RabbitMQ的使用率? RabbitMQ是目前消息队列里面最流行的消息协议机制。 二、使用步骤 1.引入库 代码如下(示例): <!--.导入RabbitMQ的客户端依赖--> <dependency> <groupId>com.rabbitmq</groupId>原创 2021-01-27 15:15:53 · 109 阅读 · 0 评论