-
深入了解负载均衡器
来源:小技术君 每个负载均衡器都是反向代理,但并非每个反向代理都必须是负载均衡器。 问题:OSI模型是什么样的? 问题:负载均衡器的需求是什么? 答案 →为了创建一个容错系统,使得当客户端向负载均衡器发出请求时,它可以与一个或多个后端进行通信。 问题:解释一下第4层负载均衡器是如何工作的? 答案 →第4层负载均衡器的工作原理如下: 1.) 握手 →第4层负···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
SpringBoot中如何优雅的统一全局返回格式与处理系统异常?
来源:JAVA日知录 大家好,我是飘渺! 今天带来DDD系列的第七篇,欢迎持续关注! 在领域驱动设计(DDD)中,接口层主要负责处理与外部系统的交互,包括接收用户或外部系统的请求,调用应用层服务处理请求,以及将处理结果返回给请求方。 我发现一些代码中,接口的返回值类型众多,有的直接返回数据传输对象(DTO),甚至直接返回数据对象(DO),还有的返回Resu···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
一次由于八股文引起的内存泄漏
来源:阿里技术 这是2024年的第12篇文章 ( 本文阅读时间:15分钟 ) 01前言文章开头,先分享一张大部分Java开发同学都记在心里的一张图。没错,就是Spring Bean生命周期图。就因为这张图不熟悉,导致线上环境出现内存泄漏问题,系统频繁FullGC,服务无法响应。 02第一次报错系统监控现象关键时间节点:14:16 机器发布新代码15:35 ···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
golang 高性能无 GC 的缓存库 bigcache 是怎么实现的?
来源:小白debug 我们写代码的时候,经常会需要从数据库里读取一些数据,比如配置信息或者诸如每周热点商品之类的数据。 如果这些数据既不经常变化,又需要频繁读取,那比起每次都去读数据库,更优的解决方案就是将它们放到应用的本地内存里,这样可以省下不少数据库 IO,性能嘎一下就上来了。 那么现在问题就来了,假设我要在某个服务应用里实现一个缓存组件去存各种类型的···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
这些年背过的面试题——SpringCloud篇
来源:阿里云开发者 阿里妹导读本文是技术人面试系列SpringCloud篇,面试中关于SpringCloud都需要了解哪些基础?一文带你详细了解,欢迎收藏! WhySpringCloudSpring cloud 是一系列框架的有序集合。它利用 spring boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
高可用架构设计全面详解(8大高可用方案)
来源:mikechen的互联网架构 1.冗余 高可用性的冗余备份,是通过在系统中引入冗余(Redundancy)来提高系统的可用性。 冗余备份的目标是:在硬件或软件出现故障时,系统仍能够继续提供服务,这是最常见的高可用解决方案。 这个方案看似简单,但是重要性反而是最高的,很多人忘却了这一点。 比如,数据库里面的主备,或者主从等等,这些就是典型的冗余方案。 ···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
在DDD集成支付宝支付,看这篇文章就够了!
来源:JAVA日知录 在今天的DailyMart项目实战中,我们将探讨如何在领域驱动设计(DDD)开发中集成支付宝的网页支付功能,以及相关的步骤和注意事项。 1. 申请阿里沙箱支付 首先,我们需要申请阿里沙箱支付环境,以便于方便地进行支付集成测试。以下是申请沙箱环境的简要流程: 1、访问支付宝沙箱环境,https://open.alipay.com/dev···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
SSO单点登录最全详解(图文全面总结)
来源:mikechen的互联网架构 SSO单点登录经常在大型网站被使用到,下面我就重点来详解SSO单点登录的原理机制与应用场景 SSO单点登录 单点登录(Single Sign-On,简称SSO)是一种身份验证机制,允许用户在一次登录后,就能够访问多个关联的系统,而无需在每个系统中重新进行身份验证。 SSO单点登录价值 要体现在如下2点: 1.用户体验提升···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
在面试官面前我是这样介绍CAS的
来源:码农本农 如何回答什么是CAS? CAS是Compare And Swap的简称,单从字面理解是比较并替换,实际指的是Unsafe类中的三个方法compareAndSwapObject,compareAndSwapInt,compareAndSwapLong,三个方法分别是以比较并替换的方式对Object类型的数据,对int类型的数据,对long类型···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
消息队列MQ最全详解(万字图文总结)
来源:mikechen的互联网架构 消息队列MQ是互联网架构的基石,大量应用于类似:阿里双11等并发场景,下面我就全面来详解MQ消息队列 消息队列MQ 消息队列(Message Queue,简称MQ)是一种用于在软件系统之间传递消息的通信方式。 如下图所示: 消息通常包含了:要传递的信息,可以是文本、二进制数据、JSON、XML等格式。 可以是任何形式的信···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])