在 NodeJS 中实现微服务
微服务是一种应用架构,它将每个应用功能都放在自己的服务中,与其他服务隔离。这些服务是松散耦合的,可独立部署。这种架构的出现是为了解决旧的 Web 应用开发的单体方法
阅读量: 695标签: 微服务
了解如何使用 Node.js 构建微服务
在移动应用程序开发公司的帮助下构建实时应用程序对于任何企业来说都是最重要的事情。添加新功能并为用户提供更好的用户体验在任何商业应用程序中都起着至关重要的作用。
阅读量: 1k标签: 微服务
如何使用Node.js构建微服务
使用Node.js构建微服务是一种事件驱动的开发架构,允许开发人员开发功能加载、可扩展和可靠的应用程序。构建应用程序不仅要满足客户的要求,还要将复杂的功能与动态编程集成在一起
阅读量: 567标签: 微服务
为什么 NodeJS 是构建微服务的最佳选择?
这种架构的出现是为了解决旧的 Web 应用开发的单体方法。在单体软件中,所有的东西都是作为一个单元构建的,所有的业务逻辑都被归入一个广泛的应用。
阅读量: 745标签: 微服务
导致你的微服务走向失败的11个原因
在过去的几年里,我对多个正在进行数字化转型的产品团队进行了架构审查。发现大多数团队都会使用微服务架构来构建产品,他们使用微服务架构的意图都是正确的:更快的开发速度、更好的可扩展性、更小的独立团队
阅读量: 2.2k标签: 微服务
微服务的缺点
微服务,火了好几年的东西。曾经我们看中的是微服务拆分之后,每个项目变得更小,对团队的每个人来说维护成本降低,因为需要了解 的东西局限于一个更小的服务。第二是加强了技术选型的灵活性
阅读量: 1.7k标签: 微服务
为什么在做微服务设计的时候需要DDD?
随着对充血模型的领域认知的加深,我越加感觉到DDD的重要性。但是DDD内容繁多,是不是要深入去了解呢,我觉得不必入坑太深,个人浅见,它最核心的一点就是针对贫血模型的不足而设计
阅读量: 1.5k标签: 微服务
微服务开发的 10 个最佳实践
微服务架构是将软件系统分解成可独立部署的自治模块,这些模块通过轻量级的、语言无关的方式进行通信,共同实现业务目标。软件系统是复杂的。由于人脑只能处理一定程度内的复杂性
阅读量: 1.9k标签: 微服务
「微服务架构」基于Nginx的三种微服务参考架构
NGINX从一开始就参与了微服务运动。 NGINX的轻巧,高性能和灵活性非常适合微服务。NGINX Docker映像是Docker Hub上排名第一的应用程序映像,您今天在Web上找到的大多数微服务平台都包含一个演示
阅读量: 2.2k标签: 微服务
微服务的定义、优缺点和最佳实践
围绕微服务架构的观点已经发生了很大的变化。首先,在看到 Netflix、亚马逊和 Gilt.com 等公司的成功故事后,开发人员认为微服务实际上是应用程序开发的一部分,这是炒作阶段。到现在为止,我们已经意识到微服务是另一种架构风格
阅读量: 1.5k标签: 微服务
为什么会产生微服务架构?
Web应用架构受系统用户量、开发人员组织方式影响严重。过去二十年互联网迅速发展,Web架构也从单体式演进出微服务,背后还有比如 Martin Fowler 提出的理论支撑。虽然每个人都听说过微服务,但是很多人并不太清楚为什么要这么做
阅读量: 2k标签: 微服务
PHP微服务集群搭建
近些年微服务架构大行其道,趁着最近有时间,来捣鼓捣鼓微服务是怎么一回事。微服务的概念由 Martin Fowler 于2014年3月提出:微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调
阅读量: 2.7k标签: 微服务
采用微服务架构的六个考量因素
新兴技术的下一波浪潮正向我们涌来,人工智能、可穿戴设备、物联网及更多技术变得普及开来。许多组织现面临着管理这些整体式应用程序这个难题。当下,速度和灵活性必不可少
阅读量: 1.9k标签: 微服务
微服务架构如何影响软件开发文化?
微服务,并不仅仅是一种代码构造方式。微服务概念一出现就引发了热烈讨论,很多文章都喜欢将其与整体式架构比较,乃至来自大型企业的用例等。然而,在说起微服务时,开发人员关注的往往是这场革命的技术意义
阅读量: 1.8k标签: 微服务
最终,我们放弃了微服务
微服务被认为是一种理想的架构模式,因此,Steven Lemon 所在公司的领导层决定从单体架构向微服务架构迁移,这让整个开发团队在随后的的日子里苦不堪言,七大现实问题摆在面前无法解决,微服务架构的好处也没有享受到
阅读量: 1.8k标签: 微服务