SpringBoot2.0响应式编程

18 篇文章 6 订阅 ¥9.90 ¥99.00

SprinBoot2.x响应式编程 reactive和使用的好处

响应式编程reactive:服务员处理买奶茶用户,用户说完自己的需求,就可以离开,服务员可以同时处理好多用户,弄完后,通知用户


1、基础理解:

  1. 依赖于事件,事件驱动(Event-driven)
  2. 一系列事件称为“流”
  3. 异步
  4. 非阻塞
  5. 观察者模式:谁变化了,实时进行更新

2. 网上的一个例子:

int b= 2;
int c=3
int a = b+c  //命令式编程后续b和c变化,都不影响a
b=5;

int b= 2;
int c= 3
int a = b+c  //响应式编程中,a的变化,会和b、c的变化而变化(事件驱动)
b=5;

2、官网:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#boot-features-webflux
    SpingBoot2底层是用spring5,开始支持响应式编程,Spring又是基于Reactor试下响应式。

响应式非阻塞:整个链路都不能阻塞,读mysql就会阻塞,redis

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值