- 微服务在2016年成为仅次于物联网和认知计算的第三热门技术微服务究竟有何等神通,让ThoughtWorks、Netflix、Amazon、Uber等公司趋之若鹜?在过去传统企业应用开发模式下每当遇到需求要修改时,不得不按照大颗粒系统发布版本瀑布式的版本计划困住了程序员那优雅的双手应用无法做到永远在线大版本升级时,不得不停机中断服务而一个小小的问题就有可能带来整个系统的崩溃技术实现单一,需要想... 微服务在2016年成为仅次于物联网和认知计算的第三热门技术微服务究竟有何等神通,让ThoughtWorks、Netflix、Amazon、Uber等公司趋之若鹜?在过去传统企业应用开发模式下每当遇到需求要修改时,不得不按照大颗粒系统发布版本瀑布式的版本计划困住了程序员那优雅的双手应用无法做到永远在线大版本升级时,不得不停机中断服务而一个小小的问题就有可能带来整个系统的崩溃技术实现单一,需要想...
- 一: 场景 现在微服务开发是一个很流行的趋势,与人交谈如果说不知道微服务是什么东西倒显得落后了,但是、和微服务相近概念还有集群、分布式,这几个概念总容易让人混淆,那么本文就以简单通俗的方式来讲解他们的概念和区别,方便大家理解和记忆。 二: 定义 微服务: 它是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入门与实战》一书,作者是毛广献。
上滑加载中
推荐直播
-
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步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签