微服务
文章平均质量分 96
微服务介绍
悟空打码
关注我❤不掉发进大厂❤,带你走向架构师
展开
-
阿里我来了,RocketMQ扫盲!
一、消息中间件简介1.1、什么是什么MQ MQ(Message Queue)是一种跨进程的通信机制,用于传递消息。通俗点说,就是一个先进先出的数据结构。有点像队列。1.2、MQ的应用场景1.2.1、异步解耦 最常见的一个场景是用户注册后,需要发送注册邮件和短信通知,以告知用户注册成功。传统的做法如下: 此架构下注册、邮件、短信三个任务全部完成后,才返回注原创 2021-07-14 20:47:15 · 2361 阅读 · 13 评论 -
看完这篇文章,还敢说自己不会分布式任务调度?
一、概述1.1、什么是任务调度我们可以思考一下下面业务场景的解决方案:某电商平台需要每天上午10点,下午3点,晚上8点发放一批优惠券某银行系统需要在信用卡到期还款日的前三天进行短信提醒某财务系统需要在每天凌晨0:10分结算前一天的财务数据,统计汇总以上场景就是任务调度所需要解决的问题,任务调度是为了自动完成特定任务,在约定的特定时刻去执行任务的过程。在Spring中也提供了定时任务注解@Scheduled。我们只需要在业务中贴上注解然后在启动类上贴上@EnableScheduling注解即原创 2021-05-26 10:13:54 · 288 阅读 · 2 评论 -
微服务的终极杀器SpringCloudAlibaba组件精讲
一、微服务1.1、微服务简介 In short, the microservice architectural style is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an H原创 2021-05-25 11:26:41 · 3770 阅读 · 15 评论