什么是微服务以及它们如何工作?

什么是微服务以及它们如何工作?

微服务是您从未听说过的云计算世界中最大的一次革命。但是,为了理解它们,我们需要了解过去构建大型应用程序的方式。

应用程序,尤其是二十年前的应用程序,是作为单体构建的。应用程序所需的所有功能都被硬编码到其中。虽然这在当时肯定有好处,但它不再是最佳实践。当编辑或改进单一应用程序中的服务时,开发人员冒着意外破坏同一应用程序中其他功能的风险。微服务的概念减少甚至消除了这种风险。

简而言之,微服务是相关服务的集合,它们都通过公共 API 相互通信。这种基于云的架构服务方法的优势应该立即显现出来。与面向服务的架构一样,微服务在一个中央服务器之外分解应用程序的各个层。这允许更短的整体开发周期、更少的服务停机时间以及其他供应商以新的和创造性的方式使用相同软件基础设施的能力。

这方面的一个典型例子来自亚马逊及其对基于微服务的基础设施的全面采用。乍一看,亚马逊似乎是一个巨人,就其在零售行业的整体统治而言,它们实际上是由数千个原本很小的部分组成,它们都通过 API 相互通信。更详细地说,他们的网络托管是一个微服务,他们的购买按钮、他们的销售记录、从存储在他们的服务器中的信息中显示每个单独的产品页面的呼叫和响应等也是如此。而且,所有这些都可以由亚马逊认为适合提供的任何使用相同 API 基础设施的未来服务独立使用。

这如何适用于 RevoFi?这很简单。作为我们对去中心化承诺的一部分,我们在构建整个基础设施时都考虑到了这种架构模型。我们的网络由 Revos 区块链提供支持,旨在以创新的方式鼓励和奖励对基础设施商品的独立使用。为了实现这一点,我们在设计网络时考虑到了微服务,以便用户可以真正独立——没有可能威胁整个网络的单点故障。因此,与其他基于区块链的实用程序不同,用户可以放心,他们的代币和资源将是安全且持久的。立即开始赚钱,加入我们的微服务加密革命。

关于 RevoFi

RevoFi 网络是一个去中心化的无线基础设施平台,由人民拥有和支持。通过拥有支持 RevoFi 的设备,任何人都可以通过提供网络覆盖和共享资源来计算、存储和通过网络发送数据来赚取 Revos。 Revos 区块链使这成为可能。

与 RevoFi 一起加入无线革命。实现未来的连接并帮助构建 RevoFi 网络。通过共享资源赚取 $RVS。您只需要一台支持 RevoFi 的设备。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/11132/11570210

posted @ 2022-09-02 10:13  哈哈哈来了啊啊啊  阅读(176)  评论(0编辑  收藏  举报