获得徽章 0
最近身边有很多人都在聊微服务,通过微服务进行开发和部署应用。那微服务到底是什么呢?

简单来说, 微服务是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为数十个的支持微服务。

一个微服务的策略可以让工作变得更为简便,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。

通过微服务能够有效的拆分应用,实现敏捷开发和部署 。
展开
评论
我们应该如何去衡量不同算法之间的优劣呢?

主要还是从算法所占用的「时间」和「空间」两个维度去考量,即执行当前算法所消耗的时间和需要占用内存空间的多少。

通常使用「时间复杂度」和「空间复杂度」对其进行量化描述。
评论
关注了标签 Java Java