首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
微服务架构设计与实践
九卷技术录
创建于2021-08-21
订阅专栏
微服务架构理论学习系列,Go 微服务框架 go-kratos 实战学习系列
等 27 人订阅
共22篇文章
创建于2021-08-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Go微服务框架go-kratos实战学习07:consul 作为服务注册和发现中心
consul 是什么? HashiCorp Consul 是一种服务网络解决方案,它能够管理服务之间以及跨本地和多云环境和运行时的安全网络连接,Consul 它能提供服务发现、服务注册等等功能
Go微服务框架go-kratos实战学习06:配置中心使用-nacos作为配置中心和file作为配置存储
kratos 配置介绍, kratos 支持多种形式的配置, 比如 file,环境变量。 还支持一些配置软件,比如 nacos,etcd,consul 等等。文章后面还写了一些代码配置使用示例。
Go微服务框架go-kratos实战学习05:分布式链路追踪 OpenTelemetry, jaeger 使用
分布式链路追踪发展简介,以及 OpenTelemetry 介绍,最后是 go-kratos 结合 jaeger ,OpenTelemetry 实现链路追踪的示例
Go微服务框架go-kratos实战学习04:服务注册和服务发现(etcd作为注册中心)
微服务框架 go-kratos 使用 etcd 作为注册中心,实现服务注册和服务发现。还用了代码示例来说明服务发现和服务注册功能。
Go微服务框架go-kratos实战学习03:使用 gorm 实现增删改查操作
在上一篇文章 go-kratos学习02 中,详细介绍了用 kratos 编写项目代码的步骤。这篇就在上篇基础上,再结合 Go 数据库操作库 gorm 一步一步来实现一个简单的增删改查操作。
Go微服务框架go-kratos实战学习02:proto 代码生成和项目代码编写步骤
go-kratos实战学习,proto 代码生成和项目代码编写步骤,一步一步来写go-kratos微服务
Go微服务框架go-kratos实战学习01:quickstart 快速创建项目
Go微服务框架go-kratos,实战学习01篇,quickstart 快速创建项目,熟悉go-kratos项目
了解企业架构EA(Enterprise Architecture)
企业架构简介 企业架构:Enterprise Architecture,EA,或企业体系结构,是在信息系统架构设计与实践基础上发展起来的一个特殊领域。
分层架构设计总结
一、单层结构不分层 最开始开发项目时,由于需求较少,用一个单独的工程文件就可以满足开发的需求了,不需要进行划分。 二、MVC 分层和三层 到后面需求越来越多,于是就把文件进行分解,怎么分解?有人提出了
小公司需要使用微服务架构吗?
使用微服务的四大门派 - 跟风派、追新派、简历派、革新派。这 4 派到底是什么情况?分析它们的情况。任何给出选择微服务的一些考虑点
微服务架构学习与思考(12):从单体架构到微服务架构的演进历程
从单体架构到微服务架构的演进历程 一、单体架构 1.1 什么时候用单体架构 在创业初期或项目开始时,项目整体功能比较少,开发人员也少,且项目需要用最少时间开发出来,用 MVP 方式快速进行市场验证是否
微服务架构学习与思考(11):开源 API 网关02-以 Java 为基础的 API 网关详细介绍
微服务架构学习与思考(11):开源 API 网关02-以 Java 为基础的 API 网关详细介绍 上一篇关于网关的文章: 微服务架构学习与思考(10):微服务网关和开源 API 网关01-以 Ngi
微服务架构学习与思考(10):微服务网关和开源 API 网关01-以 Nginx 为基础的 API 网关详细介绍
微服务架构学习与思考(10):微服务网关和开源 API 网关01-以 Nginx 为基础的 API 网关详细介绍 下一篇:微服务架构学习与思考(11):开源 API 网关02-以 Java 为基础的
微服务架构学习与思考(09):分布式链路追踪系统-dapper论文学习
一、技术产生的背景 1.1 背景 先来了解一下分布式链路追踪技术产生的背景。 在现在这个发达的互联网世界,互联网的规模越来越大,比如 google 的搜索,Netflix 的视频流直播,淘宝的购物等。
微服务架构学习与思考(08):服务注册中心(服务注册与服务发现)
为什么会有服务注册中心 为什么会有服务注册中心? 在 client-server 服务-请求模式中,客户端发送请求到服务端,完成一次服务请求。这时候,开发也比较简单,写服务端代码就可以完成这种模式了。
微服务架构学习与思考(07):企业团队组织架构如何变革?
微服务架构学习:企业团队组织架构如何变革。架构怎么调整?调整中会遇到哪些困难?怎么去客服这些困难?有什么方法?
微服务架构学习与思考(06):如何构建微服务?
在微服务技术体系中,已经列出了构建微服务架构所需要的技术。 这篇文章只是列出了构建微服务所需要的技术,是微服务所需技术的整体介绍。 但是并没有说明构建一个微服务的具体工作是怎么做的?需要做哪些事情?这一篇文章就来说说这些问题。 通常在构建一个简单的微服务时,有一个客户端,一个服…
微服务架构学习与思考(05):微服务架构适用场景条件分析以及与单体架构对比
在实际开发中,需要考虑多种因素,来决定采取哪种架构模式才适合当前业务发展情况。 毕竟微服务也不能“包治百病”,不要把它当做万能药。企业研发哪里得病了,觉得只要把“微服务”这服药给用上,就药到病除。哪有这么简单的事情。 微服务有它自身的特点,优点和不足,有其适用范围,微服务并不能…
微服务架构学习与思考(04):微服务技术体系
... ... 从限流、流量整形、熔断降级、系统负载保护等多个维度来帮助您保障微服务的稳定性。 ...... 用java技术开发微服务,比较主流的选择有:Spring Cloud 和 Dubbo。 Spring Cloud是在Spring基础上构建的,它后面有2大公司支撑,Pi…
微服务架构学习与思考(03):微服务总体架构图解
分层:是一种很常见的架构方法。比如我们常见的网络协议TCP/IP的分层。分层之后,各层各司其职,相互隔离开来。 外部设备访问的统一接入层。 对下层的基础服务做一些聚合,剪裁的工作,适配上层不同设备的数据输出。 比较细粒度的微服务层,提供基础的核心服务,公共服务。 比如:有时候P…
下一页