微服务架构

tiandizhiguai20 天前
k8s·云架构·微服务架构·私有云·公有云
DHorse v1.5.1 发布,基于 k8s 的发布平台升级指南DHorse是一个轻量级、简单易用的云应用管理平台,具有多云和多环境管理、应用管理和部署、服务治理等功能,使用该平台不需要了解容器和k8s的概念。
夜夜流光相皎洁_小宁1 个月前
运维·微服务架构·架构设计·持续集成·灰度发布·服务治理·持续发布
微服务架构-微服务化开展前的准备工作目录编辑一、概述二、微服务开发框架2.1 概述2.2 微服务需要支持的基础功能2.2.1 业务服务的脚手架
夜夜流光相皎洁_小宁1 个月前
微服务架构·架构设计·微服务架构挑战·微服务化时机
微服务架构-微服务架构的挑战与微服务化的具体时机目录一、微服务架构的挑战1.1 概述1.2 服务拆分1.3 开发挑战1.4 测试挑战1.4.1 开箱即用、一键部署的集成环境
188_djh2 个月前
spring boot·spring cloud·微服务架构·config·config配置中心
# 从浅入深 学习 SpringCloud 微服务架构(十七)--Spring Cloud config(1)对于传统的单体应用而言,常使用配置文件来管理所有配置,比如 SpringBoot 的 application.yml 文件但是在微服务架构中全部手动修改的话很麻烦而且不易维护。微服务的配置管理一般有以下需求:
linguicheng2 个月前
微服务架构
为什么要使用微服务架构?一、传统的单体架构1、什么是单体架构?单体架构(Monolithic Architecture)是一种传统的软件架构模式,将整个应用程序作为一个单一的、统一的单元进行开发、部署和扩展。在单体架构中,所有的功能模块都被打包在一起,共享同一个代码库和数据库。
xingjigongsi2 个月前
运维·微服务·微服务架构·微服务拆分
微服务拆分目录前言:逻辑视图架构风格一、分层式架构风格二、六边形架构如何定义微服务架构微服务的拆分业务能力进行服务拆分
188_djh2 个月前
spring boot·spring cloud·sentinel·微服务架构·feign·resttemplate
# 从浅入深 学习 SpringCloud 微服务架构(八)Sentinel(2)Spring Cloud Alibaba Sentinel 支持对 RestTemplate 的服务调用使用 Sentinel 进行保护, 在构造 RestTemplate bean 的时候需要加上 @sentinelRestTemplate 注解。
沛沛老爹3 个月前
spring boot·spring cloud·spring security·security·微服务架构·权限管理·安全管理
快速上手Spring Cloud 十一:微服务架构下的安全与权限管理快速上手Spring Cloud 一:Spring Cloud 简介 快速上手Spring Cloud 二:核心组件解析 快速上手Spring Cloud 三:API网关深入探索与实战应用 快速上手Spring Cloud 四:微服务治理与安全 快速上手Spring Cloud 五:Spring Cloud与持续集成/持续部署(CI/CD) 快速上手Spring Cloud 六:容器化与微服务化 快速上手Spring Cloud 七:事件驱动架构与Spring Cloud 快速上手Spring Cloud
沛沛老爹3 个月前
spring cloud·负载均衡·数据治理·微服务架构·数据迁移·数据一致性·数据监控
Spring Cloud 八:微服务架构中的数据管理Spring Cloud 一:Spring Cloud 简介 Spring Cloud 二:核心组件解析 Spring Cloud 三:API网关深入探索与实战应用 Spring Cloud 四:微服务治理与安全 Spring Cloud 五:Spring Cloud与持续集成/持续部署(CI/CD) Spring Cloud 六:容器化与微服务化 Spring Cloud 七:事件驱动架构与Spring Cloud Spring Cloud 八:微服务架构中的数据管理
cxzm_java5 个月前
微服务架构·领域驱动设计ddd
05.领域驱动设计:认识领域事件,解耦微服务的关键目录1、概述2、领域事件2.1 如何识别领域事件1.微服务内的领域事件2.微服务之间的领域事件3、领域事件总体架构
阿Q说代码6 个月前
spring cloud·微服务·springboot·微服务架构·微服务治理
【Spring Cloud】微服务架构演变及微服务架构介绍欢迎来到阿Q社区 https://bbs.csdn.net/topics/617897123随着互联网的发展,网站应用的规模也在不断的扩大,进而导致系统架构也在不断的进行变化。从互联网早期到现在,系统架构大体经历了下面几个过程:单体应用架构—>垂直应用架构—>分布式架构—>SOA架构—>微服务架构,当然还有悄然兴起的Service Mesh(服务网格化)。接下来我们就来了解一下每种系统架构是什么样子的,以及各有什么优缺点。
架构随笔录6 个月前
java·大数据·架构·微服务架构·分布式架构·spring cloud alibaba·35岁程序员那些事
架构的本质是什么?最近总是有小伙伴问我,如何成长为一名优秀的架构师,我也不知道该如何去回答,但是我想聊一下架构的本质。架构及对应的架构师职位并不是互联网行业独有的,只要存在组织的地方就存在架构。
架构随笔录6 个月前
架构·rocketmq·微服务架构·分布式架构·spring cloud alibaba·35岁程序员那些事
继续理解Nacos的CP和AP架构模型!本篇文章延续文章“如何理解Nacos册CP和AP架构模型”,大家可以配套一起学习。在文章“如何理解Nacos册CP和AP架构模型”中已经提到过,Nacos注册中心用Restful API InstanceController的方法register()处理HTTP类型的注册请求。
架构随笔录6 个月前
分布式·架构·rocketmq·微服务架构·spring cloud alibaba
为什么圈子里面的很讨厌阿里巴巴出来的CTO在杭州的互联网公司,有一个不争的事实,那就是独角兽公司的CTO几乎都是阿里背景的,且都是高P的,当然很少有高M的,高M的基本上都是自己开公司做CEO或者是做业务总裁了。
架构随笔录6 个月前
分布式·架构·rocketmq·微服务架构·spring cloud alibaba
从Spring Cloud Alibaba开始聊架构作为SpringCloudAlibaba微服务架构实战派上下册和RocketMQ消息中间件实战派上下册的作者胡弦。
tiandizhiguai7 个月前
k8s·云架构·微服务架构·私有云·公有云
DHorse v1.5.0 发布,基于 k8s 的发布平台升级指南DHorse是一个轻量级、简单易用的云应用管理平台,具有多云和多环境管理、应用管理和部署、服务治理等功能,使用该平台不需要了解容器和k8s的概念。
tiandizhiguai7 个月前
k8s·云架构·微服务架构·私有云·公有云
k8s安装Ingress-Nginx目前,DHorse(https://gitee.com/i512team/dhorse)只支持Ingress-nginx的Ingress实现,下面介绍Ingress-nginx的安装过程。
tiandizhiguai8 个月前
k8s·云架构·微服务架构·私有云·公有云
使用DHorse发布SpringBoot项目到K8S在介绍DHorse的操作之前,先来介绍一下使用k8s发布应用的步骤,以SpringBoot应用为例进行说明。
tiandizhiguai8 个月前
k8s·云架构·微服务架构·私有云·公有云
DHorse(K8S的CICD平台)的实现原理首先,本篇文章所介绍的内容,已经有完整的实现,可以参考这里。 在微服务、DevOps和云平台流行的当下,使用一个高效的持续集成工具也是一个非常重要的事情。虽然市面上目前已经存在了比较成熟的自动化构建工具,比如jekines,还有一些商业公司推出的自动化构建工具,但他们都不能够很好的和云环境相结合。那么究竟该如何实现一个简单、快速的基于云环境的自动化构建系统呢?我们首先以一个Springboot应用为例来介绍一下整体的发布流程,然后再来看看具体如何实现。发布的步骤大体如下: 1.首先从代码仓库下载代码,比如
tiandizhiguai8 个月前
k8s·云架构·微服务架构·私有云·公有云
DHorse改用fabric8的SDK与k8s集群交互在dhorse 1.4.0版本之前,一直使用k8s官方提供的sdk与k8s集群交互,官方sdk的Maven坐标如下: