栈江湖 2021-09-22 16:42 采纳率: 50%
浏览 17

你的代码里已经开始使用reactive了吗?

你的代码里已经开始使用reactive了吗,响应式编程未来将会如何?
你的代码里已经开始使用reactive了吗,响应式编程未来将会如何?

  • 写回答

1条回答 默认 最新

  • SpringBoot中文社区 2021-09-22 17:02
    关注

    用过vertx/webflux/netty这些。个人是这样觉得的。

    响应式编程也不一定是未来吧,它的那种非阻塞模型,可以充分压榨CPU,比起传统的Servlet线程模型,可以大大的提高吞吐量。

    但是这个编程模型写业务代码太难受了,稍微复杂一点的业务,要在一堆future/callback里面去写,简直是噩梦)。而且一旦使用了响应式的框架,那么对应的一整套东西,关系型数据库,Redis这些客户端就不能用原来那些熟知的阻塞Api了,都要重新去学习。

    而且对于现在分布式系统大行其道的环境来说,单机性能不足,可以靠加机器,集群解决,所以我觉得现在大部分开发还是不会选择响应式编程框架。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月22日