- 一、关于异构微服务异构微服务 = 异构 + 微服务异构:系统中的不同功能,使用不同的技术栈。微服务:系统可以被拆分为多个功能,这些被拆分出来的功能,可提供独立的服务,被称为微服务。 二、异构微服务的必要性 2.1异构微服务难点:异构微服务涉及更多的技术栈,更多种类的开发技能,如果只用一套Python Django开放框架,那开发人员只需要学习Django, 如果要同时使用Node.js的e... 一、关于异构微服务异构微服务 = 异构 + 微服务异构:系统中的不同功能,使用不同的技术栈。微服务:系统可以被拆分为多个功能,这些被拆分出来的功能,可提供独立的服务,被称为微服务。 二、异构微服务的必要性 2.1异构微服务难点:异构微服务涉及更多的技术栈,更多种类的开发技能,如果只用一套Python Django开放框架,那开发人员只需要学习Django, 如果要同时使用Node.js的e...
- 在前面两篇文章介绍了Spring Cloud Security 中的重要过滤器FilterSecurityInterceptor 和 ExceptionTranslationFilter,今天接着介绍spring-security中的核心过滤器:SecurityContextPersistenceFilter。SecurityContextPersistenceFilter位于安全过滤器调用... 在前面两篇文章介绍了Spring Cloud Security 中的重要过滤器FilterSecurityInterceptor 和 ExceptionTranslationFilter,今天接着介绍spring-security中的核心过滤器:SecurityContextPersistenceFilter。SecurityContextPersistenceFilter位于安全过滤器调用...
- 0 专辑概述etcd 是云原生架构中重要的基础组件,由 CNCF 孵化托管。etcd 在微服务和 Kubernates 集群中不仅可以作为服务注册与发现,还可以作为 key-value 存储的中间件。《彻底搞懂 etcd 系列文章》将会从 etcd 的基本功能实践、API 接口、实现原理、源码分析,以及实现中的踩坑经验等几方面具体展开介绍 etcd。预计会有 20 篇左右的文章,笔者将会每周... 0 专辑概述etcd 是云原生架构中重要的基础组件,由 CNCF 孵化托管。etcd 在微服务和 Kubernates 集群中不仅可以作为服务注册与发现,还可以作为 key-value 存储的中间件。《彻底搞懂 etcd 系列文章》将会从 etcd 的基本功能实践、API 接口、实现原理、源码分析,以及实现中的踩坑经验等几方面具体展开介绍 etcd。预计会有 20 篇左右的文章,笔者将会每周...
- 近期,国外HashiCorp在官网宣布,不允许中国境内使用、部署和安装该企业旗下的企业版产品和软件,其中包括Consul。那么国内企业有没有类似的服务可以提供呢?答案是有!我们一起来看看华为云ServiceStage。 近期,国外HashiCorp在官网宣布,不允许中国境内使用、部署和安装该企业旗下的企业版产品和软件,其中包括Consul。那么国内企业有没有类似的服务可以提供呢?答案是有!我们一起来看看华为云ServiceStage。
- 分布式事务已经成为微服务落地最大的阻碍,也是最具挑战性的一个技术难题。 为此,本文将深入和大家探讨微服务架构下,分布式事务的各种解决方案。 分布式事务已经成为微服务落地最大的阻碍,也是最具挑战性的一个技术难题。 为此,本文将深入和大家探讨微服务架构下,分布式事务的各种解决方案。
- 在微服务架构中,传统的 maven 项目已经无法满足,开始走向分布式架构,本项目主要搭建一个空的 maven 分布式架构,可以运用到实际项目中进行扩展。 在微服务架构中,传统的 maven 项目已经无法满足,开始走向分布式架构,本项目主要搭建一个空的 maven 分布式架构,可以运用到实际项目中进行扩展。
- 首先,和大家先聊聊的是为什么微服务、DevOps和云计算会在各个产业大行其道;其次,再谈谈微服务架构设计有那些自己独特的设计思想,和传统的SOA有什么区别;最后,我们再一起看一看在工业领域云平台和微服务应用的一些实践。 首先,和大家先聊聊的是为什么微服务、DevOps和云计算会在各个产业大行其道;其次,再谈谈微服务架构设计有那些自己独特的设计思想,和传统的SOA有什么区别;最后,我们再一起看一看在工业领域云平台和微服务应用的一些实践。
- 本文主要尝试回答两个问题: • 客户运行在其他云平台(比如阿里云)的应用系统,如何搬迁到华为云,如何评估搬迁的可行性和工作量,具体方案是什么以及有什么优缺点。 • 针对客户担心的“如何避免被云厂商”绑定的顾虑,客户应该如何选择更好的技术架构来应对。 本文主要尝试回答两个问题: • 客户运行在其他云平台(比如阿里云)的应用系统,如何搬迁到华为云,如何评估搬迁的可行性和工作量,具体方案是什么以及有什么优缺点。 • 针对客户担心的“如何避免被云厂商”绑定的顾虑,客户应该如何选择更好的技术架构来应对。
- 服务提供即被其他微服务的调用的微服务;服务消费者即调用其他服务的微服务,下面我们来聊一聊。 服务提供即被其他微服务的调用的微服务;服务消费者即调用其他服务的微服务,下面我们来聊一聊。
- 代码结构 DDD并没有给出标准的代码模型,不同的人可能会有不同理解。 按DDD分层架构的分层职责定义,在代码模型里分别为用户接口层、应用层、领域层和基础层,建立了 interfaces、application、domain 和 infrastructure 四个一级目录。 1 DDD分层架构 1.1 分层架构的基本原则 每层只与位于其下方的层发生耦合。 1.... 代码结构 DDD并没有给出标准的代码模型,不同的人可能会有不同理解。 按DDD分层架构的分层职责定义,在代码模型里分别为用户接口层、应用层、领域层和基础层,建立了 interfaces、application、domain 和 infrastructure 四个一级目录。 1 DDD分层架构 1.1 分层架构的基本原则 每层只与位于其下方的层发生耦合。 1....
- 《从分层架构到微服务架构》是一系列介绍《Fundamentals of Software Architecture》中提到的8种架构模式的文章,这里不会事无巨细地介绍所有的细节,而是会挑选其中关键内容,更多详情请阅读原书。 《从分层架构到微服务架构》是一系列介绍《Fundamentals of Software Architecture》中提到的8种架构模式的文章,这里不会事无巨细地介绍所有的细节,而是会挑选其中关键内容,更多详情请阅读原书。
- 《从分层架构到微服务架构》是一系列介绍《Fundamentals of Software Architecture》中提到的8种架构模式的文章,这里不会事无巨细地介绍所有的细节,而是会挑选其中关键内容,更多详情请阅读原书。 《从分层架构到微服务架构》是一系列介绍《Fundamentals of Software Architecture》中提到的8种架构模式的文章,这里不会事无巨细地介绍所有的细节,而是会挑选其中关键内容,更多详情请阅读原书。
- 服务发现和负载均衡的来龙去脉 服务发现和负载均衡的来龙去脉
- 蓝绿发布是一种通过Kubernetes实现的零停机部署策略,旨在提高系统的稳定性和可用性。此策略涉及同时运行两个生产环境版本(即蓝色环境和绿色环境),在蓝色环境运行当前稳定版本的同时,绿色环境部署新版本应用。通过逐步将流量从蓝色环境切换到绿色环境,确保新版本的稳定性。如果新版本表现不佳,可以快速回滚至旧版本,保证业务不中断。这种发布方式在Kubernetes中尤为重要,因为其自动化和灵活性有... 蓝绿发布是一种通过Kubernetes实现的零停机部署策略,旨在提高系统的稳定性和可用性。此策略涉及同时运行两个生产环境版本(即蓝色环境和绿色环境),在蓝色环境运行当前稳定版本的同时,绿色环境部署新版本应用。通过逐步将流量从蓝色环境切换到绿色环境,确保新版本的稳定性。如果新版本表现不佳,可以快速回滚至旧版本,保证业务不中断。这种发布方式在Kubernetes中尤为重要,因为其自动化和灵活性有...
- 大家好,我是二哥呀。牛客上刷到一条挺有吸引力的帖子:“计算机专业的爽了,彻底爽了”,我以为互联网回暖了呢,点开一看,好家伙,原来是发疯,哦不,反讽(😂)。我来模仿一下:像我这样优秀的人,本该 offer 拿到手软怎么投了 200 份简历,还是没有面试继续:像我这样聪明的人,本该 work-life-balance怎么一进公司就 996再继续:像我这样爱技术的人,本该测码闯天涯怎么一天到晚背... 大家好,我是二哥呀。牛客上刷到一条挺有吸引力的帖子:“计算机专业的爽了,彻底爽了”,我以为互联网回暖了呢,点开一看,好家伙,原来是发疯,哦不,反讽(😂)。我来模仿一下:像我这样优秀的人,本该 offer 拿到手软怎么投了 200 份简历,还是没有面试继续:像我这样聪明的人,本该 work-life-balance怎么一进公司就 996再继续:像我这样爱技术的人,本该测码闯天涯怎么一天到晚背...
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签