- 一: 场景 现在微服务开发是一个很流行的趋势,与人交谈如果说不知道微服务是什么东西倒显得落后了,但是、和微服务相近概念还有集群、分布式,这几个概念总容易让人混淆,那么本文就以简单通俗的方式来讲解他们的概念和区别,方便大家理解和记忆。 二: 定义 微服务: 它是Martin Fowler在2014年首次提... 一: 场景 现在微服务开发是一个很流行的趋势,与人交谈如果说不知道微服务是什么东西倒显得落后了,但是、和微服务相近概念还有集群、分布式,这几个概念总容易让人混淆,那么本文就以简单通俗的方式来讲解他们的概念和区别,方便大家理解和记忆。 二: 定义 微服务: 它是Martin Fowler在2014年首次提...
- 云原生技术是目前技术阶段,企业IT系统的最优模式的集合。云原生技术也是一个不断更新迭代的过程,相应的开发习惯和方法也会跟着改变。 云原生技术是目前技术阶段,企业IT系统的最优模式的集合。云原生技术也是一个不断更新迭代的过程,相应的开发习惯和方法也会跟着改变。
- 1 服务治理是什么 1.1 定义 按Anne Thomas Manes的定义是:企业为了确保事情顺利完成而实施的过程,包括最佳实践、架构原则、治理规程、规律以及其他决定性的因素。服务治理指的是用来管理SOA的采用和实现的过程。 1.2 服务治理针对的问题 服务治理中一些典型的问题是: 交付价值到利益相关者,这是投入与回报的问题对标准和规则的遵从(这是和审计相关... 1 服务治理是什么 1.1 定义 按Anne Thomas Manes的定义是:企业为了确保事情顺利完成而实施的过程,包括最佳实践、架构原则、治理规程、规律以及其他决定性的因素。服务治理指的是用来管理SOA的采用和实现的过程。 1.2 服务治理针对的问题 服务治理中一些典型的问题是: 交付价值到利益相关者,这是投入与回报的问题对标准和规则的遵从(这是和审计相关...
- 微服务的设计要涉及到逻辑边界、物理边界和代码边界等。 演进式架构 很多人认为:“将单体拆分成多少个微服务,是微服务的设计重点。” 真的吗?并非如此! Martin Fowler 在提出微服务时,他提到了微服务的一个重要特征——演进式架构。 那什么是演进式架构呢? 就是以支持增量的、非破坏的变更作为第一原则,同时支持在应用程序结构层面的多维度变化。 如何判断微服务... 微服务的设计要涉及到逻辑边界、物理边界和代码边界等。 演进式架构 很多人认为:“将单体拆分成多少个微服务,是微服务的设计重点。” 真的吗?并非如此! Martin Fowler 在提出微服务时,他提到了微服务的一个重要特征——演进式架构。 那什么是演进式架构呢? 就是以支持增量的、非破坏的变更作为第一原则,同时支持在应用程序结构层面的多维度变化。 如何判断微服务...
- 从单体应用转型到微服务应用面临的挑战很多,最为典型的就是交易链路变长,问题难以定位;部署单元增多,日志过于分散,查询难度大。今天分享研发中心推出的微服务开发配套:管控平台,如何针对性的解决这些问题。场景一:在压力测试时发现某个功能的TPS就是上不去,响应时间也很长单体应用定位问题相对简单:找到其对接的后台接口,以此为入口来排查代码。 但如果是微服务,它的调用链路可能是这样的,通过页面只能定位... 从单体应用转型到微服务应用面临的挑战很多,最为典型的就是交易链路变长,问题难以定位;部署单元增多,日志过于分散,查询难度大。今天分享研发中心推出的微服务开发配套:管控平台,如何针对性的解决这些问题。场景一:在压力测试时发现某个功能的TPS就是上不去,响应时间也很长单体应用定位问题相对简单:找到其对接的后台接口,以此为入口来排查代码。 但如果是微服务,它的调用链路可能是这样的,通过页面只能定位...
- 目的为了解决版本发布时停机造成业务处理异常,如何停机可以使用户无感知,做到7*24进行业务处理最开始的处理方法:kill -9 java进程idkill -9 属于强杀进程,首先微服务正在执行的任务被强制中断了;其次,没有通过Eureka注册中心服务下线,Eureka Client仍保存这个服务的路由信息,上游系统会继续调用服务,请求会出现503服务不可用的错误信息改进之后处理方法:kill... 目的为了解决版本发布时停机造成业务处理异常,如何停机可以使用户无感知,做到7*24进行业务处理最开始的处理方法:kill -9 java进程idkill -9 属于强杀进程,首先微服务正在执行的任务被强制中断了;其次,没有通过Eureka注册中心服务下线,Eureka Client仍保存这个服务的路由信息,上游系统会继续调用服务,请求会出现503服务不可用的错误信息改进之后处理方法:kill...
- 首先微服务并没有一个官方的定义,想要直接描述微服务比较困难,我们可以通过对比传统WEB应用,来理解什么是微服务。 传统的WEB应用核心分为业务逻辑、适配器以及API或通过UI访问的WEB界面。业务逻辑定义业务流程、业务规则以及领域实体。适配器包括数据库访问组件、消息组件以及访问接口等。 首先微服务并没有一个官方的定义,想要直接描述微服务比较困难,我们可以通过对比传统WEB应用,来理解什么是微服务。 传统的WEB应用核心分为业务逻辑、适配器以及API或通过UI访问的WEB界面。业务逻辑定义业务流程、业务规则以及领域实体。适配器包括数据库访问组件、消息组件以及访问接口等。
- 十二要素应用这一方法论是由 Heroku 的工程师从云端应用开发的最佳实践中总结出来的,可以被认为是云原生应用的基础。尽管云计算一直在不停地发展,但是十二要素宣言中的这些原则仍然适用。 十二要素应用这一方法论是由 Heroku 的工程师从云端应用开发的最佳实践中总结出来的,可以被认为是云原生应用的基础。尽管云计算一直在不停地发展,但是十二要素宣言中的这些原则仍然适用。
- 微服务与分布式事务技术探讨 微服务与分布式事务技术探讨
- 本期专访宜信开发平台(SIA)负责人梁鑫,与大家一起聊聊微服务架构及其在企业落地应用的策略。第一部分:微服务的诞生、演变以及应用策略记者:近几年来,微服务架构设计方式被提出并在越来越多的企业中得以实践和落地,但对于刚开始接触微服务的人来说,还是不知道要从哪些方面开始了解。您能否结合软件架构的发展历史,聊聊微服务的发展与特征。梁鑫:微服务本质上是一种架构的风格,如果要了解微服务,我认为需要先了... 本期专访宜信开发平台(SIA)负责人梁鑫,与大家一起聊聊微服务架构及其在企业落地应用的策略。第一部分:微服务的诞生、演变以及应用策略记者:近几年来,微服务架构设计方式被提出并在越来越多的企业中得以实践和落地,但对于刚开始接触微服务的人来说,还是不知道要从哪些方面开始了解。您能否结合软件架构的发展历史,聊聊微服务的发展与特征。梁鑫:微服务本质上是一种架构的风格,如果要了解微服务,我认为需要先了...
- 今天最大的新闻就是 F5 收购 Nginx,F5 我们公司原来使用过,在印象中是一个负载均衡设备,而 Nginx 则是每天都会用到的应用服务器。对于吃瓜群众来说,我觉得毫无影响,就像微软收购 Github 一样,虽然没有资格评论,但不妨碍自己学习,本文基于 Nginx 官方博客发布的文章,谈一谈官方对本次事件的回顾。Nginx 2002 年发布,2012 年成立了一个新公司,也宣布即将商业化... 今天最大的新闻就是 F5 收购 Nginx,F5 我们公司原来使用过,在印象中是一个负载均衡设备,而 Nginx 则是每天都会用到的应用服务器。对于吃瓜群众来说,我觉得毫无影响,就像微软收购 Github 一样,虽然没有资格评论,但不妨碍自己学习,本文基于 Nginx 官方博客发布的文章,谈一谈官方对本次事件的回顾。Nginx 2002 年发布,2012 年成立了一个新公司,也宣布即将商业化...
- 一、前言微服务计算平台,即MicroService Computing Platform,简称MSCP,应用微智能思想提供了一套基于微服务架构的计算平台。UAV系列软件中监控代理程序(Monitor Agent)和监控管理服务(Health Manager)都是基于MSCP构建的。MSCP能够:提供一系列特性来简化计算任务的开发工作,包括提供通信、工作流、定时任务(多线程、异步等)、IO处理... 一、前言微服务计算平台,即MicroService Computing Platform,简称MSCP,应用微智能思想提供了一套基于微服务架构的计算平台。UAV系列软件中监控代理程序(Monitor Agent)和监控管理服务(Health Manager)都是基于MSCP构建的。MSCP能够:提供一系列特性来简化计算任务的开发工作,包括提供通信、工作流、定时任务(多线程、异步等)、IO处理...
- 本节书摘来自华章计算机《实战 Istio入门与实战》一文中的第1章,第1.1.1节,作者是毛广献。 本节书摘来自华章计算机《实战 Istio入门与实战》一文中的第1章,第1.1.1节,作者是毛广献。
- 本节书摘来自华章计算机《实战 Istio入门与实战》一书,作者是毛广献。 本节书摘来自华章计算机《实战 Istio入门与实战》一书,作者是毛广献。
- 本书摘自《重新定义Spring Cloud实战》——作者是许进、叶志远、钟尊发、蔡波斯、方志朋、郭芳碧、朱德明。 本书摘自《重新定义Spring Cloud实战》——作者是许进、叶志远、钟尊发、蔡波斯、方志朋、郭芳碧、朱德明。
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签