以VMware Spring高效开发框架,应对弹性应用开发浪潮​

在前端开发语言中,Java可以说是最受欢迎的语言。根据热门程序语言排行榜,在Server端、伺服器端,Java与Python并列,成为开发者中第二受欢迎的语言。根据IEEE杂志评审数据显示,Java是第二名热门程序语言,仅次于Python。

作为Jave开发的框架,Spring也成为众多开发者用来建立Java的首选。自2009年收购SpringSource、2019年收购Pivotal以来,VMware一直在努力实现对于Java技术的承诺。在不断支持Spring社群,去协助开发的同时,VMware也在自身的产品中使用Spring框架。

VMware Spring开发者布道师 Josh Long

VMware Spring开发者布道师 Josh Long在近期接受记者采访时表示,Java不仅受到开发者的关注,而且也受到诸如微软、AWS、谷歌、FacebookVMware等大型企业的欢迎。作为在伺服器端领先的应用开发框架,Spring已经成为Java世界的主导。

Spring技术开发框架成为建立Java首选

Josh Long认为,在所有的前端开发框架中,Spring才是伺服器端最领先和最受欢迎的。SpringBoot是最受欢迎的。在GitHub的排名中, 2022年SpringBoot位于前四,Spring Framework位列前六。

与此同时,Java每6个月就有一个新的版本,Spring也在每6个月更新一次。自2021年推出Java17LTS,到今天的Java20版本,再到下一个最新版本Java21,Spring同样会保持这个更新进度。

在当前云原生的世界中,Spring跟Java的开发是越来越重要。据介绍,Spring不仅能够加速基于云原生的开发,而且已经推出了AOT的引擎,能够直接在机器上进行本机编译的动作,产生自洽式二元码,可以在Java上直接占用,使其跑的更快,减少使用效能。此外,AOT引擎能够让本机的编译快速启动,时间小于一百毫秒。

Josh Long表示,透过新的AOT引擎能够直接在JVM上面执行,最终让JVM启动之后的机体小了4%-17%,启动时间提高了3%到24%之多。他强调,在Spring的发展过程中,VMware提供了长期的支持,并与很多伙伴合作,共同推动Spring的创新。

据了解,2022年11月,VMware正式发布了Spring Framework 6和Spring Boot 3Spring Framework 6和Spring Boot 3的基础是Java 17和Java 19包含了AOT引擎,以及原生镜像编译技术今年5月18号,VMware推出了Spring Boot 3.1。

Josh Long表示,VMware接下来的重点将放到Java 21版本上,因为非阻断式的I/O上线能够加速虚拟执行,跑起来效能更快。另外,它能够支持Loom让一个应用同时处理数万个需求,一个应用可以处理到上百万个执行区。

以VMware Spring高效开发框架加速弹性应用开发

Spring技术开发框架上,VMware做了大量的工作,以此来加速弹性应用的开发。

VMware 现代化应用事业部技术总监俊刚表示,VMware一方面通过提供VMware Spring服务,解决了企业针对Spring支持的问题,并通过提供专业的技术团队,帮助用户获得他们想要的专业技术,为客户提供商业上的支持。另一方面,针对企业用户在使用Spring面临JDK问题,VMware与其它大厂合作在OpenJDK方面为企业客户提供强有力的支持。

除此之外,面向Java运行的Tomcat中间件,VMware也提供了有效的支持,以此来保障客户业务持续运行

俊刚强调,VMware内部有大量的技术专家服务团队,针对企业用户还能够提供7×24小时不间断支持,同时对所有涉及到Spring的组件,OpenJDK和Tomcat,在相关版本升级方面也能够提供非常有的保障。

VMware台湾副总经理兼首席技术官吴子强同样表示,面对企业级用户不同的需求,VMware Spring Runtime提供企业级Java资源,通过让VMware的专家协助企业解决问题,加速企业开发与创新

俊刚表示,VMware致力于打造Spring生态,并通过与第三方企业的合作,为用户提供相关的培训支持。据了解, VMware也在与自己体系内比较大的培训服务商合作,在整个大中华区成立了VMware唯一授权的Spring中国教育管理中心,针对所有的企业用户的开发人员或者第三方开发人员,提供完整有效的Spring战略、技术培训,通过各种形式帮助客户加速弹性应用的开发。

同时,VMware还深入到社区的建设中,贡献大量的开源代码致力于社区生态越来越完善,更好地服务于大量开发人员。

据介绍,VMware操作团队还在从大模型、AI、机器学习等人工智能入手,与美国伯克利大学合作开发了面向开发者的机器学习的算法库,例如像具类、分类算法关联算法等非常常见常用的算法库嵌入到Spring开发框架,利用算法库支持社区用户企业用户快速构建大数据模型,面向机器学习和人工智能场景开发各种创新应用。

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/294077.html<

(0)
运维的头像运维
上一篇2025-05-20 22:08
下一篇 2025-05-20 22:10

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注