2016 - 2024

感恩一路有你

企业级应用是什么 Docker能取代虚拟化吗?

浏览量:2822 时间:2021-04-01 10:19:17 作者:admin

Docker能取代虚拟化吗?

答案是:没有。而且,双方的关系不是对立的替代和被替代,而是互补和合作的。

并不是所有的应用程序都适用于容器:例如,传统的关系数据库应用程序不能像容器场景中所说的那样在任何时候重新启动,数据库的高可用性也不能通过kubernetes这样的服务发现来解决,但应该通过使用数据库本身的高可用性架构来实现,以保证数据的可靠性和一致性

!容器有自己的特定应用场景。至少就目前而言,在上述领域之外的其他传统应用的分发、部署、运维管理中,容器并不具备特殊的优势,但也存在一定的劣势。场景需求是选择这两种技术的关键。

综上所述,虚拟机和容器技术不是对立的,不存在谁取代谁的问题。关键是企业能否在合理的应用场景中合理地运用技术解决相应的技术问题。未来的企业云平台还应该包括对这些技术的支持,以满足不同业务对不同技术栈的灵活选择

Go会成为下一个企业级编程语言吗?

目前,可能性不大。至于未来是否可能,则要看谷歌能否继续支持围棋。目前,围棋语言的开发人员说,它是简单,快速,安全,并发,快乐编程和开源。然而,围棋语言缺乏方向性和“集成商”的尝试,很容易导致围棋学不到猫和狗,围棋语言将减少到四种。

Java似乎永远不会过时。尽管Java最初是在20世纪90年代为交互式电视设计的,但今天的Java为企业应用程序、Android移动应用程序开发和所有其他功能提供了动力。

Java本身的跨平台、安全性、健壮性、简单性非常适合企业开发。此外,这些年来,各种组织贡献了各种生态环境,比如各种开源框架,比如spring family bucket。Java在今天取得了巨大的成就,spring无疑做出了很大的贡献。据不完全统计,世界上运行Java程序的设备有几十亿台。

Java最大的问题是臃肿的框架。以前配置一个开发环境需要半天的时间。现在springboot在一定程度上改善了这种情况。

总之,Java优势突出,生态完善,技术成熟。虽然go非常好,但要在短时间内取代Java是不可能的。

企业级应用是什么 docker应用实例 docker教程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。