java 虚拟线程Loom/纤程/轻量级线程和异步编程Future,哪个是未来?

Loom项目的开始于2017年底,现在来看,虚拟线程(纤程/轻量级线程)和异步谁是未来呢?
我的答案是:虚拟线程。手机端,先写目录。
Project Loom重要要点
https://blog.csdn.net/wabiaozia/article/details/116191937
1 开发难度,对已有项目的影响
虚拟线程不需要学习新的概念,开发简单。
2 oracle 的态度
Oracle已经停止了异步的JDBC标准的相关工作。链接:xxx
大意:异步太难搞定,调试也困难。
3 项目官方的想法,为什么要开发虚拟线程项目
Project Loom旨在极大地减少编写,维护和观察可最大程度利用可用硬件的高吞吐量并发应用程序的工作。
虚拟线程可以提供优于异步编程的显着优势,而异步编程则特别糟糕的调试和性能分析。
异步代码的最大问题之一是几乎不可能很好地进行概要分析。
虚拟线程解决了这一问题,因为同步操作与它们阻塞的线程相关联(即使在幕后采用非阻塞I / O时也是如此)。
链接:xxx
4 对已有协程框架框架市场的冲击
kotlin,等市场可能会受到冲击机。
转载请标明链接:https://blog.csdn.net/wabiaozia/article/details/116191937
5 为什么最终名称定为虚拟线程而不是纤程或轻量级线程
纤程不是新概念,而是熟悉的线程的不同实现。同样,该术语已经用于相似但差异足以引起混淆的构造。类似地,“绿色线程”也受到其他实现方式的污染。我们考虑了非特定的“轻量级线程”,但是“轻量级”是相对的。最终采纳了Brian Goetz的建议将它们称为“虚拟线程”。
链接:xxx

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菠萝科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值