标签: 微服务
Golang 语言怎么使用 go-micro 和 gin 开发微服务?
01
介绍
Go Micro 是一个分布式系统开发框架。Go Micro 提供了分布式系统开发的核心需求,包括 RPC 和事件驱动的通信。Gin 是一个用 Golang 编写的 web 框架。……
Golang 语言微服务的服务注册与发现组件 Consul
本文从简洁架构的理论出发,依托trpc-go目录规范,简单阐述了整体代码架构如何划分,具体trpc-go服务代码实现细节,和落地步骤,并讨论了和DDD的区别。文章源……
微服务架构核心模块选型——15个开源框架汇总
实现基于微服务开发的产品,或者说为了将单体应用重构为微服务架构时,将面临着众多技术框架的选择。大公司往往会有专门的部门或团队来负责自主研发自己的框架……
为什么微服务开发体系中,一定要有 API 网关?
微服务不能没有网关,就如同 Java 程序员不能没有 IDEA、Eclipse。为什么呢?
之所以网关对微服务这么重要,主要有以下几点原因:
1. 解决 API 放哪里的问题
……
什么是微服务?解决什么问题?什么是中台?阿里的中台战略怎么规划?
什么是微服务?
微服务架构将单体应用,按照业务领域拆分为多个高内聚低耦合的小型服务,每个小服务运行在独立进程,由不同的团队开发和维护,服务间采用轻量……
设计一个成功的微服务,必备这9个基础知识
人体是不同系统的组合,其中大多数系统是独立的,并且作为一个整体协同工作。每个系统都有自己的特定功能。所有具有多种其他支持框架的器官构成了一个功能……
什么是分布式微服务架构?三分钟彻底弄懂它!
一、微服务简介
1. 微服务的诞生
微服务是基于分而治之的思想演化出来的。过去传统的一个大型而又全面的系统,随着互联网的发展已经很难满足市场对技术的需求……
单体架构到微服务,需要知晓多少技术栈?
1、背景
在IT互联网早期,大多软件架构采用的是单体架构,所谓单体架构就是将Application中的所有业务模块全部打包在一个文件中进行部署,这种架构使得不同系……
微服务架构,程序员不得不过的坎!
要理解微服务,首先要先理解不是微服务的那些。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应用程序。从单体应用到微服务并不是一蹴……
微服务架构(MSA)面临的挑战有哪些?
微服务系统相对于以往的单体系统更为复杂。在构建的时候,研发团队必须要管理和支持很多组件,环境会变得更加复杂。下面是我以往构建微服务系统时整理的一些主……
SOA之后流行微服务,一文理解微服务的定义,概念及原理
微服务是业界最新的流行语,似乎每个人都在以这样或那样的方式谈论它。让我们理解一下什么是微服务?通过这篇教程我们将理解微服务的定义,概念以及微服务的原……
微服务是什么?什么样的软件架构才可以叫做微服务?
微服务(microservice)是一种软件架构,正得到越来越多的关注。
但是,它到底是什么意思?什么样的架构可以叫做微服务?
网上的文章虽然很多,但是都太复杂,……
阿里架构师带你彻底了解docker:微服务为什么一定要用它?
作者:刀哥谈Java
2013年的时候,docker就已经发行,然而那会还是很少人了解docker。一直到2014年,Martin Fowler提出了微服务的概念,两个不相干的技术终于……