深圳幻海软件技术有限公司 欢迎您!

  • 微服务和云服务的关系

    今天,突然想到微服务和云服务(分布式,云计算)的关系。因为,微服务的特点是松耦合,而这不就是云计算的基础吗?云计算的特点是分布式和集群,而要实现云计算,就需要实现松耦合,这不就是微服务吗。实现方法可以使用Java框架,也可以是Python框架。所以,微服务这么火不是没有原因的。企业可以将容器与微服务

  • 为什么我们的微服务中需要网关?

    玩过微服务的小伙伴对SpringCloud中的的SpringCloudGateway多多少少都有一些了解,松哥之前既写过相关的文章,也录过相关的视频跟小伙伴们介绍SpringCloudGateway,不过在之前的介绍中,我可能更加侧重于跟小伙伴们介绍SpringCloudGateway的用法,对于我

  • 从单体到微服务:四个现代化优秀实践

    当涉及到将单体应用程序重构为微服务时,大多数工程团队不知道从哪里开始。此外,最近的一项调查显示,79%的现代化项目失败,平均花费150万美元和16个月的时间。在盲目进行现代化项目之前,必须了解技术债务积累、创新和所有权成本、复杂性和风险等因素。事件风暴练习、领域驱动设计(DDD)、Strangler

  • 那么多微服务识别方法,究竟该怎么选?

    一般比较流行的微服务识别方法有业务角度、IT角度和数据角度。业务角度从业务功能的角度拆分,每个微服务是一个自包含的独立的业务处理单元,遵循原子性原则、单一职责原则,即高内聚低耦合。所谓原子性,即微服务应是一个自包含的独立个体,不依赖于任何其它微服务即可独立运行;所谓单一职责,即微服务只做一件事情,从

  • 16 图 | 深入理解 Spring Cloud Gateway 的原理

    你好,我是悟空。本篇给大家带来的是微服务框架中非常重要的一个组件:API网关。前言在PassJava项目中,我用到了SpringCloudGateway作为API网关,客户端的所有的请求都是先经过网关,然后再转发到会员微服务、题目微服务等。比如API网关和会员微服务对应的访问地址如下:API网关地址

  • 服务容错:服务雪崩与容错方案

    并发对系统的影响当一个系统的架构设计采用微服务架构模式时,会将庞大而复杂的业务拆分成一个个小的微服务,各个微服务之间以接口或者RPC的形式进行互相调用。在调用的过程中,就会涉及到网路的问题,再加上微服务自身的原因,例如很难做到100%的高可用等。如果众多微服务当中的某个或某些微服务出现问题,不可用或

  • 微服务架构及设计模式

    本文介绍了主流常见的微服务模式。微服务能够对企业产生积极影响。因此,了解如何处理微服务架构(MSA)以及一些微服务设计模式,一个微服务架构的一些通用目标或者设计原则是很有价值的。下面是在微服务架构方案中值得考虑的四个目标。1、缩减成本:MSA将会降低设计、实现和维护IT服务的总体成本2、加快发布速度

  • 不会服务治理,还怎么搞微服务?

    今天给大家分享一个话题,是关于微服务架构的服务治理的,很多小伙伴可能都觉得自己玩儿过微服务架构,然后可能也听说过服务治理,但是服务治理到底是什么,有哪些东西,服务治理到底应该怎么来做,这个可能就一头雾水了。所以今天就给大家聊聊这个微服务架构下的服务治理。单体架构首先,要说到微服务架构,那么先来讲讲,

  • 确保微服务架构安全的三个优秀实践

    最近,很多业务都是在作为独立单元开发的单体应用程序上运行的。而对单体应用程序轻微调整都会影响整个过程并降低了运行速度。例如,对一小部分代码进行编辑和修改需要开发和部署一个全新版本的应用程序。而且,如果扩展单体应用程序的一些特定功能,则必须扩展整个应用程序。在过去的几年,对微服务架构或微服务的需求已经

  • 七个阶段模型,帮助微服务架构落地!

    ​​​ 作者丨崔皓策划丨孙淑娟【51CTO.com原创稿件】业务的飞速发展以及变化多端的动态组合一直推着以IaaS、PaaS和SaaS形式表现的云计算不断发展,随之微服务的实施方案也需要与时俱进。放眼业内,谷歌、沃尔玛和亚马逊等科技巨头都开始不同程度地使用微服务架构和方案,他们期待通过微服

  • 三分钟彻底弄懂什么是分布式和微服务架构

    一、微服务简介1.微服务的诞生微服务是基于分而治之的思想演化出来的。过去传统的一个大型而又全面的系统,随着互联网的发展已经很难满足市场对技术的需求,于是我们从单独架构发展到分布式架构,又从分布式架构发展到SOA架构,服务不断的被拆分和分解,粒度也越来越小,直到微服务架构的诞生。微服务架构是一种架构模

  • 理解微服务的定义,概念以及微服务的原理

    微服务是业界比较新的流行语,似乎每个人都在以这样或那样的方式谈论它。让我们理解一下什么是微服务?通过这篇教程我们将理解微服务的定义,概念以及微服务的原理。微服务的定义如今,微服务是SOA(面向服务的架构)之后越来越流行的架构模式之一,如果您正在跟踪行业趋势,那么您会发现,现在的企业不再像几年前那样对

  • 一份通俗易懂的微服务架构方案!

    本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。图片来自Pexels本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使用组件等细节。要理解微服务,首先要先理解不是微服务的那些。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应用程

  • 浅谈微服务架构搭载容器云构建历程

     服务简史历史总是惊人的相似,合久必分,分久必合。我们经历了“合”:单体架构(软)、计算能力超强的小型机(硬)到“分”:分布式架构的转变,后期可能会将“分”发挥到了极致(去中心化的分布式,如区块链),最后很可能再经历“合”:计算和存储能力超强的“智人”(边缘计算的升级,集超级计算和存储一身

  • 一文透析 Spring Boot、微服务架构和大数据治理三者之间的故事

     微服务架构微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况下,如何从系统架构的角度出发,构建灵活、易扩展的系统,快速应对需求的变化;同时,随着用户的

推荐阅读