- 云原生从字面意思上来看可以分成云和原生两个部分。云是和本地相对的,传统的应用必须跑在本地服务器上,现在流行的应用都跑在云端,云包含了IaaS,、PaaS和SaaS。原生就是土生土长的意思,我们在开始设计应用的时候就考虑到应用将来是运行云环境里面的,要充分利用云资源的优点,比如️云服务的弹性和分布式优势。 微服务:几乎每个云原生的定义都包含微服务,跟微服务相对的是单体应用,微服... 云原生从字面意思上来看可以分成云和原生两个部分。云是和本地相对的,传统的应用必须跑在本地服务器上,现在流行的应用都跑在云端,云包含了IaaS,、PaaS和SaaS。原生就是土生土长的意思,我们在开始设计应用的时候就考虑到应用将来是运行云环境里面的,要充分利用云资源的优点,比如️云服务的弹性和分布式优势。 微服务:几乎每个云原生的定义都包含微服务,跟微服务相对的是单体应用,微服...
- 什么是微服务?我们需要先了解一下与微服务架构对应的单体式(Monolithic)式架构。在Monolithic架构中,系统通常采用分层架构模式,按技术维度对系统进行划分,比如持久化层、业务逻辑层、表示层。 Monolithic架构主要存在以下问题:1. 系统间通常以API的形式互相访问,耦合紧密导致难以维护;2. 各业务领域需要采用相同的技术栈,难以快速应用新技术;3. 对系统的任何修改都必... 什么是微服务?我们需要先了解一下与微服务架构对应的单体式(Monolithic)式架构。在Monolithic架构中,系统通常采用分层架构模式,按技术维度对系统进行划分,比如持久化层、业务逻辑层、表示层。 Monolithic架构主要存在以下问题:1. 系统间通常以API的形式互相访问,耦合紧密导致难以维护;2. 各业务领域需要采用相同的技术栈,难以快速应用新技术;3. 对系统的任何修改都必...
- 云原生2.0时代,微服务架构下如何保证数据的一致性是非常重要的一个课题。4月8日,在华为云TechWave全球技术峰会分布式云分论坛上,华为云技术专家深度解读华为云分布式事务管理DTM。 云原生2.0时代,微服务架构下如何保证数据的一致性是非常重要的一个课题。4月8日,在华为云TechWave全球技术峰会分布式云分论坛上,华为云技术专家深度解读华为云分布式事务管理DTM。
- 对于一个合格的CloudNative应用,应该把自己的程序当做开源软件来编写的,不该将数据库连接信息和密码放在代码里,一定要将配置外置。 对于一个合格的CloudNative应用,应该把自己的程序当做开源软件来编写的,不该将数据库连接信息和密码放在代码里,一定要将配置外置。
- 路由定义定位器RouteDefinitionLocator是路由定义定位器的顶级接口,具体的路由定义定位器都继承自该接口,其类图如下。 public interface RouteDefinitionLocator { Flux<RouteDefinition> getRouteDefinitions();}可以看到定义了唯一一个方法,用以获取RouteDefinition。RouteDef... 路由定义定位器RouteDefinitionLocator是路由定义定位器的顶级接口,具体的路由定义定位器都继承自该接口,其类图如下。 public interface RouteDefinitionLocator { Flux<RouteDefinition> getRouteDefinitions();}可以看到定义了唯一一个方法,用以获取RouteDefinition。RouteDef...
- 大家好,很高兴能有机会和大家去分享华为在视频云 Cloud Native(云原生)实践过程中的一些经验。 我的分享主要分为三个部分:前两个部分和大家一起回顾关于 Cloud Native 本身具有哪些的特征以及架构;第三部分是我重点想和大家分享的,即我们的云视频业务在探索和实践 Cloud Native 的过程当中具体是怎么做的,以及遇到了哪些问题。 大家好,很高兴能有机会和大家去分享华为在视频云 Cloud Native(云原生)实践过程中的一些经验。 我的分享主要分为三个部分:前两个部分和大家一起回顾关于 Cloud Native 本身具有哪些的特征以及架构;第三部分是我重点想和大家分享的,即我们的云视频业务在探索和实践 Cloud Native 的过程当中具体是怎么做的,以及遇到了哪些问题。
- 在前面一篇文章介绍了Spring Cloud Security 中的重要过滤器FilterSecurityInterceptor,今天接着介绍spring-security中的核心过滤器:ExceptionTranslationFilter。ExceptionTranslationFilter位于安全过滤器调用链的后端,它本身不执行任何实际的安全性处理,但是处理由其他的安全拦截器抛出的异常以... 在前面一篇文章介绍了Spring Cloud Security 中的重要过滤器FilterSecurityInterceptor,今天接着介绍spring-security中的核心过滤器:ExceptionTranslationFilter。ExceptionTranslationFilter位于安全过滤器调用链的后端,它本身不执行任何实际的安全性处理,但是处理由其他的安全拦截器抛出的异常以...
- 对于一个服务系统,安全是必须需要考虑的方面。应用安全是一个不断追求更强的目标,全面性、全系统的方法很重要,因为开发者永远不知道入侵者是如何对系统进行攻击。在系统安全的实现上,一般倡导使用安全层layers of security,即多层次安全保证,通过连续层提供额外的安全性。每一层的安全性越强,应用程序的健壮性和安全性就越高。Java EE应用程序位于安全层的高层次,需要为它添加特定的问题域... 对于一个服务系统,安全是必须需要考虑的方面。应用安全是一个不断追求更强的目标,全面性、全系统的方法很重要,因为开发者永远不知道入侵者是如何对系统进行攻击。在系统安全的实现上,一般倡导使用安全层layers of security,即多层次安全保证,通过连续层提供额外的安全性。每一层的安全性越强,应用程序的健壮性和安全性就越高。Java EE应用程序位于安全层的高层次,需要为它添加特定的问题域...
- ❝系新的组件解析系列文章《微服务网关 Spring Cloud Gageway解析》的介绍与深入讲解。欢迎关注、转发、评论。❞在前面的一篇文章,我们介绍了 Spring Cloud 的API 端点概览。网关一共提供了7个内置端点。分别为:/actuator/gateway/routes/{id},methods=[DELETE],删除单个路由/actuator/gateway/routes/... ❝系新的组件解析系列文章《微服务网关 Spring Cloud Gageway解析》的介绍与深入讲解。欢迎关注、转发、评论。❞在前面的一篇文章,我们介绍了 Spring Cloud 的API 端点概览。网关一共提供了7个内置端点。分别为:/actuator/gateway/routes/{id},methods=[DELETE],删除单个路由/actuator/gateway/routes/...
- 2021 年到来了,有时会感叹时间过得真快。在 2020 年,对于大部分人来说都增加了两个额外的东西:口罩和健康码。一些事情的发生,悄然改变了我们的生活,推动着我们向前。本来是打算在这几天写写 2020 年的总结,以及新一年的计划,虽然变化总会比计划来得频繁,但是梦想总是要有的。翻了翻去年的总结,我是在农历新年前写的,就暂且推后到春节前夕完成。所以今天这篇文章既不是关于我的个人总结,也不是服... 2021 年到来了,有时会感叹时间过得真快。在 2020 年,对于大部分人来说都增加了两个额外的东西:口罩和健康码。一些事情的发生,悄然改变了我们的生活,推动着我们向前。本来是打算在这几天写写 2020 年的总结,以及新一年的计划,虽然变化总会比计划来得频繁,但是梦想总是要有的。翻了翻去年的总结,我是在农历新年前写的,就暂且推后到春节前夕完成。所以今天这篇文章既不是关于我的个人总结,也不是服...
- 在单体应用向微服务架构演进的过程中,原本的巨石型应用会按照业务需求被拆分成多个微服务,每个服务提供特定的功能,并可能依赖于其他的微服务。每个微服务实例都可以动态部署,服务实例之间的调用通过轻量级的远程调用方式(HTTP、消息队列等)实现,它们之间通过预先定义好的接口进行访问。由于服务实例是动态部署,每个服务实例的地址和服务信息都可能动态变化,势必需要一个中心化的组件对各个服务实例的信息进行管... 在单体应用向微服务架构演进的过程中,原本的巨石型应用会按照业务需求被拆分成多个微服务,每个服务提供特定的功能,并可能依赖于其他的微服务。每个微服务实例都可以动态部署,服务实例之间的调用通过轻量级的远程调用方式(HTTP、消息队列等)实现,它们之间通过预先定义好的接口进行访问。由于服务实例是动态部署,每个服务实例的地址和服务信息都可能动态变化,势必需要一个中心化的组件对各个服务实例的信息进行管...
- IoT并不是一个新名词、新技术,很长一段时间,它甚至给人一种“下工地”的印象:由于IoT设备的落地场景经常与工程环境强相关,又不容易远程配置,所以难免“形象不佳”。近几年,当IoT与创新、科技、互联网等挂钩时,成为一个相当“新锐”的行业,尤其云计算时代的IoT,有了许多让老树开新花的功能,也让这个行业有了许多新的想象空间。比如,Serverless、微服务,这些新技术和IoT有什么关系?纵观... IoT并不是一个新名词、新技术,很长一段时间,它甚至给人一种“下工地”的印象:由于IoT设备的落地场景经常与工程环境强相关,又不容易远程配置,所以难免“形象不佳”。近几年,当IoT与创新、科技、互联网等挂钩时,成为一个相当“新锐”的行业,尤其云计算时代的IoT,有了许多让老树开新花的功能,也让这个行业有了许多新的想象空间。比如,Serverless、微服务,这些新技术和IoT有什么关系?纵观...
- 0 专辑概述etcd 是云原生架构中重要的基础组件,由 CNCF 孵化托管。etcd 在微服务和 Kubernates 集群中不仅可以作为服务注册与发现,还可以作为 key-value 存储的中间件。《彻底搞懂 etcd 系列文章》将会从 etcd 的基本功能实践、API 接口、实现原理、源码分析,以及实现中的踩坑经验等几方面具体展开介绍 etcd。预计会有 20 篇左右的文章,笔者将会每周... 0 专辑概述etcd 是云原生架构中重要的基础组件,由 CNCF 孵化托管。etcd 在微服务和 Kubernates 集群中不仅可以作为服务注册与发现,还可以作为 key-value 存储的中间件。《彻底搞懂 etcd 系列文章》将会从 etcd 的基本功能实践、API 接口、实现原理、源码分析,以及实现中的踩坑经验等几方面具体展开介绍 etcd。预计会有 20 篇左右的文章,笔者将会每周...
- 深度解析云原生2.0时代以及企业下一代应用开发模式的要点与秘诀 深度解析云原生2.0时代以及企业下一代应用开发模式的要点与秘诀
- 善用兵者,役不再籍,粮不三载。取用于国,因粮于敌,故军食可足也。 ——《孙子兵法》在古代,带兵作战的将领,不仅要能善于用兵,而且要能保障粮食的充足。正所谓兵马未动,粮草先... 善用兵者,役不再籍,粮不三载。取用于国,因粮于敌,故军食可足也。 ——《孙子兵法》在古代,带兵作战的将领,不仅要能善于用兵,而且要能保障粮食的充足。正所谓兵马未动,粮草先...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签