打听下职言大佬,你们公司有用springwebflux或者reactor 反应式编程的吗?反应式是未来的趋势吗?
楼主:阿里,腾讯,百度,come on 大佬们
携程员工:m
拼多多员工:m
武当弟子:快手有
小米员工:我们没用,感觉场景有限,这个东西出来好久了,但是真正看到在项目中落地的不多,编程模式都变了
程序猿.阮小七:m
吃吃喝喝员工:m
同程艺龙员工:在用,服务的弹性提高了很多,可以的
酷家乐员工:酷家乐在用了
前北京快手科技有限公司员工:在快手反馈是性能优化有限
曲洋:中间层用的多
美团点评员工:如果是为了提高容量,可以用,webflux并不是为了解决性能问题的
携程员工[2]:弹性怎么理解
百度员工:不支持SQL数据库有啥用,只能在边缘也许上玩玩
安兹乌尔恭:感觉场景有限
unknown员工:可以解决吞吐量的问题吧
程序猿.无名程序员:M
同程艺龙员工:backpressure,阻塞对于互联网是最大的浪费,提高了吞吐量,但响应时间影响不大
携程员工[2]:那是不是可以理解为相同的机器等其他条件下,提高了可承受最大qps
少林弟子:m
58同城员工:那个一般用于异步任务之类的,性能不咋滴啊,
同程艺龙员工:是你不会用吧[坏笑]
同程艺龙员工:对的,我们压测,qps提高10倍
程序猿.泰山弟子:vert.x
程序猿.爱妃给朕拿点纸:吞吐量可以,我的理解是线程池的进阶版,有点类似观察者模式
楼主:确实很不一样.
楼主:嗯. 异步带来的吞吐量高了许多
楼主:[赞]新潮, 老哥感觉好学吗?
楼主:嗯嗯.确实是.[赞]
楼主:嗯,是的,但是很多公司都直接用MongoDB作为存储.
楼主:qps确实是提升了.但是RT的话,貌似不明显?
楼主:大佬正解
楼主:老哥,你们项目中使用的话,有配套的中间件吗?比如MQ,RPC,cache等也都支持反应式吗?还是你们自己额外又包装成反应式的?
前美团点评员工:能够全链路 Reactive 那就爽歪歪,不能的话部分也不错呀…然而 我用 Akka Stream
同程艺龙员工:直接project reactor,配合kotlin,效果更好[坏笑]
同程艺龙员工:我们就是做中间件的
程序猿.冯锡范:m
达尔巴:不能解决根本问题,而且绝大多数业务根本没有必要用
楼主:akka难学[可怜]
前美团点评员工:用起来爽歪歪
美团点评员工[2]:不考虑vert.x 吗?
GrowingIO员工:Scala akka play路过