随笔分类 -  微服务架构

摘要:设计架构 在介绍go-zero实际使用前,先说一下整体架构,更方便理解 CI/CD Step1:本地deveploer开发好代码之后提交到gitlab(这里分支就不详细说明了) Step2:jenkins,使用pipline方式部署 从gitlab拉取代码 docker build ,基于最新git 阅读全文
posted @ 2022-10-20 17:12 Mr.peter 阅读(503) 评论(0) 推荐(0) 编辑
摘要:go语言的微服务框架众多,有种百家争鸣的味道。在框架选型的时候,难免有点选择困难症。笔者选取影响力比较高的几种微服务框架(gin、beego等web框架排除在外)进行比较: 框架名开源时间官网/主文档githubgithub star go-zero 2020 https://go-zero.dev 阅读全文
posted @ 2022-10-20 17:11 Mr.peter 阅读(1268) 评论(0) 推荐(0) 编辑
摘要:分布式系统与微服务架构 阅读全文
posted @ 2022-10-18 17:55 Mr.peter 阅读(32) 评论(0) 推荐(0) 编辑
摘要:Dubbo 阅读全文
posted @ 2020-08-31 18:36 Mr.peter 阅读(108) 评论(0) 推荐(0) 编辑
摘要:1.Spring Boot Spring Boot的设计目的是简化新Spring应用初始搭建以及开发过程,2017年有64.4%的受访者决定使用Spring Boot,可以说是最受欢迎的微服务开发框架。利用Spring Boot开发的便捷度简化分布式系统基础设施的开发,比如像配置中心、注册、负载均衡 阅读全文
posted @ 2020-08-31 16:38 Mr.peter 阅读(255) 评论(0) 推荐(0) 编辑
摘要:微服务 (Microservices) 是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块 (Small Building Blocks) 为基础,利用模块化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关 (Language-Independent/Language agnost 阅读全文
posted @ 2019-07-19 09:30 Mr.peter 阅读(376) 评论(0) 推荐(0) 编辑