栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

云计算原生Java必须提供的4个方面

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

云计算原生Java必须提供的4个方面

由于Java和EnterpriseJava的历史,构建在传统Java堆栈上的应用程序,即使是针对云本机环境进行了优化,也需要比构建在其他流行语言上的应用程序更多的内存和启动时间。

那么,为了使人们能够在一个不变的基础设施中开发、构建、运行、调试和部署,而不需要陡峭的学习曲线,云原生Java应该是什么样子呢?开发人员根据需要为无服务器应用程序开发云本地Java有多容易?

新的云本地Java运行时需要为开发人员提供以下四大好处,以构建云本地、微服务和无服务器Java应用程序:

提高开发效率:开发人员希望实现云本地应用程序的零配置、实时编码和简单的扩展注入。

启用反应式编程:开发人员必须能够使用EventBus或Vert.x来实现反应式应用程序以及传统的命令式应用程序。

优化无服务器:当云本地Java运行时提供了超快的启动时间和非常小的内存占用时,开发人员将把现有的微服务演化为无服务器应用程序。

采用通用开源项目和工具:开发人员需要与标准开源项目和工具集成,如Kubernetes、Vert.x、RESTEasy、Kafka、Jaeger、Prometheus、Infinispan等。

记住这些标准,Java的云本机架构考虑事项是明确的。我们需要设计在DevOps和云本机平台上以规模和速度运行容器化应用程序。这将使开发人员能够在Kubernetes等不可变基础设施上基于高性能缓存、事件驱动/反应式和无服务器等体系结构构建云本地Java应用程序,并获得所有预期的好处。结果将有效地使开发人员能够在一个非常新的环境中使用Java的能力和历史。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/976016.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号