IIWAB 博客
  • 渐进式哈希(Progressive Hashing)是一种用于优化哈希表操作性能的技术,在Redis等系统中有着广泛应用。 基本概念:渐进式哈希是一种渐进式地迁移数据的方式,它将哈希表的重哈希(Rehash)操作分解成多个小步骤,每次只迁移一小...
    • 1月前
  • Concurrent Mode Failure(并发模式失败)是CMS(Concurrent Mark Sweep)垃圾收集器特有的一种异常状态,当CMS在并发收集过程中无法正常完成回收任务时触发,可能导致系统性能急剧下降。以下是其详细解析: 1...
    • 1月前
  • 一、ZooKeeper 机房容灾能力缺乏的核心根源 ZooKeeper 的设计初衷是“小规模、低延迟的分布式协调服务”,其架构天然绑定“单集群+本地磁盘存储”,这直接导致了机房级故障下的可用性瓶颈,具体体现在三个层面: 1. 集群部署的“机房绑定...
    • 1月前
  • 工作原理: 客户端流程:当Eureka Client启动后,会默认每30秒向Eureka Server发送一次续约请求,请求路径为“/eureka/apps/{appName}/{instanceId}”,请求参数包含实例ID、应用名称、IP端...
    • 1月前
  • 从协议层面上看,目前来看基本可以归为两家:⼀种是基于 Leader 的非对等部署的单点写⼀致性,⼀种是对等部署的多写⼀致性。 一、两类一致性协议的核心差异对比 对比维度基于Leader的非对等部署(单点写一致性)对等部署的多写一致性 部署...
    • 1月前
  • 一、TCP Keepalive(TCP长连接) 1. 基本概念 TCP Keepalive 是 TCP 协议层实现的一种机制,用于检测两个通信节点之间的连接是否仍然有效,避免因网络异常或一方静默退出导致的“僵尸连接”长期存在。 2. 核心作用 ...
    • 2月前
  • 一、概述 Arthas(阿尔萨斯)是阿里巴巴开源的一款Java诊断工具,用于实时检测、诊断Java应用程序的性能问题。它是一个命令行工具,提供了丰富的功能,包括查看类加载信息、方法执行耗时、线程堆栈、内存分析等 。Arthas的设计目标是在生产环...
    • 2月前
  • 生成模型(Generative Models)在人工智能领域发展迅速,VAE(变分自编码器)、GAN(生成对抗网络)和Diffusion(扩散模型)是其中最具代表性的三种技术。 一、核心原理对比 1. VAE(变分自编码器) 核心思想:通过将输...
    • 4月前
  • 引言 人工智能技术的快速发展催生了一系列创新架构和协作机制,形成了复杂而强大的AI技术栈。从基础的API接口到高级的多智能体系统,这些技术组件相互协作、相互促进,共同构建了现代AI应用的技术基础。本报告深入探讨API、Function Call、...
    • 4月前
  • 在 PostgreSQL 中,执行 DELETE 语句后,磁盘空间并不会立即回收,而是会在后续的一些操作中逐步进行: VACUUM 操作:DELETE 操作实际上只是将被删除行标记为“已删除”,但这些行占用的空间仍然保留在表中,以便在需要时进行...
    • 4月前