微服务,Java-on-Java——Oracle的JVM顶级设计目标

Microservices, Java-on-Java top Oracle’s JVM design goals  这篇文章来源于JavaWorld ,是InfoWorld 的编辑Paul Krill于8月10日的一篇新文章。这篇文章源于Oracle公司JVM架构师John Rose在最近的JVM语言峰会上的发言,主要讲Oracle在未来20年内JVM发展的目标。

文章首先介绍了John Rose对多语言的互操作和分层实现趋势的看法。Rose认为通过Java-on-Java可以愈合C++和Java代码间的缝隙。同时也提到了解决Java和C/C++互操作性的Panama 项目。

接着,谈到了微服务。为了更好支持微服务,JVM提出了密集性和可扩展性目标。包括TB级的大堆,同时运行百万级别的微服务,快速启动,数据共享等方面。除了JVM的计划,Oracle最近还为微服务和云部署重组Java EE 。

最后,介绍了JVM二十年发展目标的一些其他内容。比如value types ,统一模型,内存效率,优化和post-threading等。value types是为了支持用户自定义的原生类型(primitives),Rose说这是“Java所需的最后大事”,是可以“媲美泛型(generics)和lambda表达式  ”的东西。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,031评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,789评论 18 399
  • 微服务最近非常流行,各大互联网公司纷纷采用微服务架构体系,微服务架构模式正在为敏捷部署以及复杂企业应用实施提供巨大...
    Sting阅读 12,957评论 0 57
  • 1.Previous operation has not finished; run 'cleanup' if i...
    fallrainy阅读 1,751评论 0 0
  • 创造力又称积极主动的能力。 不会就去学呀? 不懂就去问呀! 没有就去创造呀!不是没有资源...
    流年七里香农庄阅读 1,441评论 0 1

友情链接更多精彩内容