微服务
-
微服务架构落地及其演进
Spring Cloud提供了一整套微服务架构的解决方案,通过服务注册与发现、配置管理、消息队列、分布式跟踪、服务熔断等组件,帮助开发者构建高可用、高扩展性的微服务系统。这张生态图展示了各个组件之间的关系和作用,是理解Spring Cloud生态系统的一个很好的参考。
-
九大微服务监控工具详解
Elasticsearch 是一个分布式、RESTful 风格的搜索和分析引擎,基于 Apache Lucene 开发。
-
为什么要限流?常见的限流算法有哪些?
实际开发中,当业务流量过大时,为了保护下游服务,我们通常会做一些预防性的工作,今天我们就一起来聊聊限流!
-
微服务下认证授权框架的探讨
微服务架构下的认证授权是确保系统安全的关键环节。通过选择合适的认证授权框架并正确实施,企业可以在保障安全性的同时,提高系统的可扩展性和用户体验。
-
架构本质和微服务,你了解吗?
服务是动词,对业务流程进行封装和抽象。封装针对业务深度,如下单服务封装下单一系列处理过程。抽象针对业务广度,支持类似的业务流程,如普通商品/虚拟商品/团购商品下单。
-
SpringCloud 微服务中网关如何记录请求响应日志?
getOrder()方法返回的值必须要<-1,否则标准的NettyWriteResponseFilter将在您的过滤器被调用的机会之前发送响应,即不会执行获取后端响应参数的方法。
-
唯品会微服务架构演进之路
顶层的聚合API服务面向不同的业务线,提供统一的接口,方便前端应用调用。这种设计确保了用户操作的统一性和一致性。
-
Python 微服务架构的 15 个设计模式
今天,我们将一起揭开这十个设计模式的神秘面纱,你将学到如何运用这些模式来解决微服务中的常见问题,从而构建更灵活、可靠的系统。
-
聊聊什么是微服务,你看明白了吗?
微服务架构特别适用于大型、复杂且需要频繁迭代和部署的大型应用,但对中小型应用可能过于复杂。因此,选择微服务架构需要根据具体业务需求和团队能力来做出决定。
-
实操 OpenTelemetry:通过 Demo 掌握微服务监控的艺术
正常情况下安装不会有什么问题,最大可能的问题就是镜像拉取失败,此时我们可以先在本地手动 docker pull 下来镜像后再上传到私服,然后修改 deployment 中的镜像地址即可。
-
比较 kube-proxy 模式:iptables 还是 IPVS?
在本文中,我们将比较iptables和IPVS这两种模式,在实际的微服务环境中衡量它们的性能,并解释在何种情况下你可能会选择其中一种。
-
一篇带你了解DDD四层微服务架构
DDD建模与落地的这几年,收获了不少好评,也着实为业务成功做出了贡献,优化了大半年,如今终于可以跟大家正式见面了。
-
微服务如何灰度发布?你会吗?
通过 Spring Cloud 的扩展组件和自定义路由策略,开发人员可以轻松实现灰度发布功能,确保在微服务架构中安全、平滑地进行版本迭代升级。
-
微服务架构最佳实践-方法篇
大多数人关注微服务的“small”和“lightweight”特性,但实际上微服务的成败更多取决于被忽视的“automated”(自动化)方面。为什么这样说呢?
-
微服务架构技术,你了解几分?
硬件辅助虚拟化利用处理器和其他硬件组件的特性来提高虚拟化性能和效率。例如,Intel 的VT-x 和 AMD 的AMD-V 技术可以加速虚拟机的创建、运行和销毁过程。