- 微服务各个组件的相关实践会涉及到工具,本文将会介绍微服务日常开发的一些利器,这些工具帮助我们构建更加健壮的微服务系统,并帮助排查解决微服务系统中的问题与性能瓶颈等。我们将重点介绍微服务架构中的日志收集方案 ELK(ELK 是 Elasticsearch、Logstash、Kibana 的简称),准确的说是 ELKB,即 ELK + Filebeat,其中 Filebeat 是用于转发和集中日... 微服务各个组件的相关实践会涉及到工具,本文将会介绍微服务日常开发的一些利器,这些工具帮助我们构建更加健壮的微服务系统,并帮助排查解决微服务系统中的问题与性能瓶颈等。我们将重点介绍微服务架构中的日志收集方案 ELK(ELK 是 Elasticsearch、Logstash、Kibana 的简称),准确的说是 ELKB,即 ELK + Filebeat,其中 Filebeat 是用于转发和集中日...
- 如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面。同时感谢大家的支持,我会继续努力。 如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面。同时感谢大家的支持,我会继续努力。
- § 全局过滤,指注册到服务注册发现中心的所有微服务,只有IP地址包含在全局过滤字段的前缀中,都允许注册(对于白名单而言),或者不允许注册(对于黑名单而言) § 局部过滤,指专门针对某个微服务而言,那么真正的过滤条件是全局过滤+局部过滤结合在一起 § 全局过滤,指注册到服务注册发现中心的所有微服务,只有IP地址包含在全局过滤字段的前缀中,都允许注册(对于白名单而言),或者不允许注册(对于黑名单而言) § 局部过滤,指专门针对某个微服务而言,那么真正的过滤条件是全局过滤+局部过滤结合在一起
- 2025年伊始,Sermant社区正式发布了2.2.0 release版本,这也是Sermant加入CNCF基金会后发布的第一个特性版本。本次更新在流量治理、外部Agent统一管理等方面推出了新的重要特性,包括基于xDS协议的流控能力、支持挂载外部Agent、SpringBoot注册插件支持Nacos注册中心、指标服务等。除此之外,本次版本更新还对社区提出的已知问题和部分功能进行了修复和优化。 2025年伊始,Sermant社区正式发布了2.2.0 release版本,这也是Sermant加入CNCF基金会后发布的第一个特性版本。本次更新在流量治理、外部Agent统一管理等方面推出了新的重要特性,包括基于xDS协议的流控能力、支持挂载外部Agent、SpringBoot注册插件支持Nacos注册中心、指标服务等。除此之外,本次版本更新还对社区提出的已知问题和部分功能进行了修复和优化。
- 本案例主要介绍OWS面对机房故障时,为提升系统可用性,通过分析系统架构的中长期演进策略,落地高可用优化方案,实现单AZ故障后分钟级自动切换的能力,有效缩短故障自愈时长。 本案例主要介绍OWS面对机房故障时,为提升系统可用性,通过分析系统架构的中长期演进策略,落地高可用优化方案,实现单AZ故障后分钟级自动切换的能力,有效缩短故障自愈时长。
- 你好,我是猿java。互联网的快速发展,微服务架构已经成为了后端人员一个必备技能,今天我们就来分享微服务中四种常见架构模型,帮助我们更好的去了解微服务的发展。 1. 洋葱架构洋葱架构:Onion Architecture,它是由 Jeffrey Palermo(杰弗里·巴勒莫)在 2008年提出的,下图摘自作者原论文:洋葱架构因为整个架构外形看似像洋葱,因此而得名,它在很大程度上依赖于依赖倒... 你好,我是猿java。互联网的快速发展,微服务架构已经成为了后端人员一个必备技能,今天我们就来分享微服务中四种常见架构模型,帮助我们更好的去了解微服务的发展。 1. 洋葱架构洋葱架构:Onion Architecture,它是由 Jeffrey Palermo(杰弗里·巴勒莫)在 2008年提出的,下图摘自作者原论文:洋葱架构因为整个架构外形看似像洋葱,因此而得名,它在很大程度上依赖于依赖倒...
- 介绍Skywalking集成华为云和Gaussdb的解决方案,遇到的问题,以及展示成果 介绍Skywalking集成华为云和Gaussdb的解决方案,遇到的问题,以及展示成果
- 话说在技术面试过程中,虽然候选人在都在历数单体架构的不足之处,然后吹嘘微服务架构如何牛逼,但这都是为了迎合面试官的。如果开发一个中小型的系统,我们通过在单体架构写各种多表关联的 SQL 语句方式,来完成业务逻辑的开发工作,那当真就是一个爽啊,开发效率贼 TM 高。当然,那个中小型系统随着业务复杂度越来越高,研发人员也越来越多,不得已进行微服务拆分的时候,我们就能体会到过程中的痛苦与艰辛了。其... 话说在技术面试过程中,虽然候选人在都在历数单体架构的不足之处,然后吹嘘微服务架构如何牛逼,但这都是为了迎合面试官的。如果开发一个中小型的系统,我们通过在单体架构写各种多表关联的 SQL 语句方式,来完成业务逻辑的开发工作,那当真就是一个爽啊,开发效率贼 TM 高。当然,那个中小型系统随着业务复杂度越来越高,研发人员也越来越多,不得已进行微服务拆分的时候,我们就能体会到过程中的痛苦与艰辛了。其...
- 微服务架构:解密微服务的基本概念 微服务架构:解密微服务的基本概念
- 引言在当今互联网时代,随着软件开发的日益复杂和业务需求的不断变化,传统的单体应用已经不能满足现代化软件开发的需求。微服务架构因其松耦合、灵活性高等优点,成为了当前流行的软件架构之一。然而,微服务架构也带来了一系列新的挑战,如服务治理、分布式系统调用等问题,为了解决这些挑战,涌现出了大量的微服务框架和工具。Spring Cloud作为基于Spring Boot的微服务框架,为开发人员提供了一... 引言在当今互联网时代,随着软件开发的日益复杂和业务需求的不断变化,传统的单体应用已经不能满足现代化软件开发的需求。微服务架构因其松耦合、灵活性高等优点,成为了当前流行的软件架构之一。然而,微服务架构也带来了一系列新的挑战,如服务治理、分布式系统调用等问题,为了解决这些挑战,涌现出了大量的微服务框架和工具。Spring Cloud作为基于Spring Boot的微服务框架,为开发人员提供了一...
- 本文详细介绍了Sa-Token在Java项目中的使用方法,包括Sa-Token的基本概念、与其他权限框架的比较、基本语法和高级用法,并通过实例讲解了如何在项目中集成和使用Sa-Token。作为一款轻量级Java权限认证框架,Sa-Token在简化权限管理、提高开发效率方面发挥了重要作用。本文还将深入探讨Sa-Token的核心原理,通过内部代码展示其工作机制。最后,总结了Sa-Token的优缺点及其 本文详细介绍了Sa-Token在Java项目中的使用方法,包括Sa-Token的基本概念、与其他权限框架的比较、基本语法和高级用法,并通过实例讲解了如何在项目中集成和使用Sa-Token。作为一款轻量级Java权限认证框架,Sa-Token在简化权限管理、提高开发效率方面发挥了重要作用。本文还将深入探讨Sa-Token的核心原理,通过内部代码展示其工作机制。最后,总结了Sa-Token的优缺点及其
- 本文是Java Chassis 3最佳实践系列文章之一,主要介绍脚手架工程Fence的的基本组成,如何下载、安装和运行。 本文是Java Chassis 3最佳实践系列文章之一,主要介绍脚手架工程Fence的的基本组成,如何下载、安装和运行。
- Python中的容器化和微服务架构实践在现代软件开发中,容器化和微服务架构已经成为主流。容器化技术使得应用程序可以在任何环境中一致运行,而微服务架构通过将应用拆分成多个独立的服务,从而提升了系统的可扩展性和维护性。本文将介绍如何在Python中实践容器化和微服务架构,并提供相关代码实例。 一、容器化概述容器化技术主要依赖于Docker。Docker通过将应用及其依赖打包在一个独立的环境中,... Python中的容器化和微服务架构实践在现代软件开发中,容器化和微服务架构已经成为主流。容器化技术使得应用程序可以在任何环境中一致运行,而微服务架构通过将应用拆分成多个独立的服务,从而提升了系统的可扩展性和维护性。本文将介绍如何在Python中实践容器化和微服务架构,并提供相关代码实例。 一、容器化概述容器化技术主要依赖于Docker。Docker通过将应用及其依赖打包在一个独立的环境中,...
- Sermant社区在6月底正式发布了2.0.0 release版本,该版本主要调整了项目所属组织,新增了基于xDS协议的服务发现能力、预过滤启动加速机制、Sermant Backend的配置管理能力,实现了和开源技术生态更好的结合以及Sermant的使用体验的优化。 Sermant社区在6月底正式发布了2.0.0 release版本,该版本主要调整了项目所属组织,新增了基于xDS协议的服务发现能力、预过滤启动加速机制、Sermant Backend的配置管理能力,实现了和开源技术生态更好的结合以及Sermant的使用体验的优化。
- 华为云IoTDA服务是华为云物联网的一个核心底座服务,提供海量设备连接上云、设备和云端双向消息通信、数据流转以及设备联动规则等能力。华为云IoT采用微服务架构,下图为华为云IoTDA微服务全景图。华为云IoTDA目前已在多个Region上线,运行数十个实例,支撑着海量用户的物联网业务,并且业务量持续增长。如何能在确保服务水平协议(SLA)的前提下快速上线发布新特性,最小化程序Bug对客户的影... 华为云IoTDA服务是华为云物联网的一个核心底座服务,提供海量设备连接上云、设备和云端双向消息通信、数据流转以及设备联动规则等能力。华为云IoT采用微服务架构,下图为华为云IoTDA微服务全景图。华为云IoTDA目前已在多个Region上线,运行数十个实例,支撑着海量用户的物联网业务,并且业务量持续增长。如何能在确保服务水平协议(SLA)的前提下快速上线发布新特性,最小化程序Bug对客户的影...
上滑加载中
推荐直播
-
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名
热门标签