第39章:MongoDB 极端性能调优与容量规划
1. 项目背景 业务场景:本地生活电商准备迎接年度最大促销——"618 年中大促"。运维团队接到死命令:系统必须扛住 10 万 QPS 的读写混合负载,P99 延迟 < 100ms。目前的架构——3 分片 × 3 节点复制集,8 核 32GB × 9 台服务器。压测结果显示——当前配置在 3 万 Q ...
【Vertex着色器】Unity实现-体积雪效果
Vertex 着色器体积雪效果本质是在三维空间中构建粒子化的积雪系统,并结合高度场、密度场等数学模型,模拟出"堆积"的视觉特征。 ...
React-WebOS网页版os系统|react19+zustand5+arco搭建web版os管理系统
原创React19+Zustand5+ArcoDesign仿macOS桌面网页版os后台系统ReactOS。 react-macos:基于最新技术栈react19.x+vite8+zustand+arco.design+echarts+sortablejs零到一构建web版桌面os后台管理系统解决方 ...
字节"豆包工作"正式亮相:办公 AI 从"写东西"到"干完活"的范式跃迁
本文深度解读字节跳动最新发布的企业级 Agent 产品"豆包工作"。文章从一句话理解切入,拆解其内容生成、AI 协作编辑、操作电脑与浏览器、多 Agent 协作、技能生态五大核心能力,重点分析其与飞书深度打通形成的竞争壁垒,并梳理安全合规体系、行业背景与竞品对比。 ...
xty123.com 即将启航:一次域名升级,一场面向未来的品牌准备
亲爱的用户、合作伙伴以及一直以来支持我们的朋友们: 今天,我们想向大家分享一个关于公司未来发展的重要规划。经过公司团队长期的研究、准备与技术规划,我们正在推进品牌域名从 xty123.cn 升级至 xty123.com 的工作。 目前,域名升级工作正在有序进行中,预计将在接下来一个月内完成全部切换。 ...
2026电商设计内卷真相:累死你的从来不是作图,是无尽内耗
做电商美工、运营的朋友,应该都有这种感受吧?每天不停作图、改图、上新,忙到飞起,店铺数据却一直起不来。 我之前复盘数据,看着惨淡的点击率真的很心累。明明熬了很多夜认真做图,最后完全没流量,越做越内耗。其实真不是我们审美不行,是现在电商视觉的内卷,真的太严重了。 给大家看一组2026行业真实数据:全网 ...
读数据可视化15大规模多变量空间数据(上)
1. 科学数据 1.1. 多维度 1.1.1. Multi-Dimensional,包括时变数据 1.1.2. 用于表达物理空间中独立变量的维数,以及是否包含时间维度,*侧重于表达空间和时间概念 1.2. 多变量 1.2.1. Multi-Variate 1.2.2. 用于表达变量和属性的数目,表示 ...
搜索数据要不要全量重采?增量采集与数据版本化的工程实践
采集搜索数据,一个朴素但容易被忽略的问题:数据是「按天全量重采」还是「只采变化的部分」? 全量简单,但同一个关键词天天采,大部分结果没变——白花的 credits 和存储越来越多。这篇记录我怎么从全量切到增量采集,以及「版本化」是怎么解决「变化检测」问题的。 先算一笔账:全量为什么贵 假设 100 ...
存储工具(三)非关系数据库解决了什么问题,又产生了什么问题?
系列文章 存储工具(一)序 存储工具(二)数据库的表与字段 存储工具(三)非关系数据库解决了什么问题,又产生了什么问题? 存储工具(四)数据仓湖 背景介绍 曾经我们可以一条SQL走遍天下,而随着业务开发,不同层面和不同方向都出现了不同情况的困难,比如 上一节的存储工具(二)数据库的表与字段尾声,我们 ...
统一返回对象设计:AjaxResult 与 R 的取舍
本文基于若依3.9.2、SpringBoot3版本。 统一返回对象设计:AjaxResult 与 R 的取舍 前后端分离的项目里,所有接口的响应必须有一套统一结构,前端才能用一套固定逻辑判断成败、取数据。若依在 com.ruoyi.common.core.domain 包下提供了两个统一返回对象,代 ...
Agent Lightning:微软开源Agent训练Agent框架,6000条样本涨14.6个百分点
微软开源Agent Lightning框架,用真实Harness做强化学习训练,6000条样本把Qwen3.5-9B的SWE-bench从41.8%拉到56.4%,追平GPT-5.5。 ...
SpringAI接入chroma向量数据库
背景 9年老Java学大模型应用开发 实操 pom 这里有个问题,原来用的SpringBoot版本是3.5.16,SpringAI版本是1.1.2。结果配置的 initialize-schema: true 无效,项目启动总是报错:collection不存在。用AI找问题说是当前SpringAI版本 ...
异步任务框架的监控、运维与故障排查实战
异步任务框架的监控、运维与故障排查实战 引言 一个企业级框架的价值不仅在于其功能完备性,更在于其可观测性和可维护性。当系统在生产环境遇到问题时,能否快速定位根因、评估影响范围、制定恢复方案,是衡量框架成熟度的重要标准。 本文将深入探讨 tudicloud-async-task 框架的监控体系、运维工 ...
深入理解租约机制:用数据库实现分布式任务调度
深入理解租约机制:用数据库实现分布式任务调度 引言 在分布式系统中,如何保证同一个任务只被执行一次?如何在 Worker 节点宕机后自动恢复任务?传统方案通常依赖 Redis 分布式锁或 ZooKeeper 协调服务。但在 tudicloud-async-task 框架中,我们选择了一条不同的 ...
如何自定义 MyBatis/MyBatis-Plus枚举处理器(EnumTypeHandler):分享从 “同包同名 shadow 覆盖” 到 “官方扩展点” 的重构经历
场景:sby-component-mybatisplus 组件中自定义 MyBatis 枚举处理器,从"同包同名 shadow 覆盖"重构为"setDefaultEnumTypeHandler 官方扩展点注册"。本文记录两种方案的原理、对比与关于健壮性代码的思考。 一、背景:为什么需要自定义“myb ...
即时通讯IM离线消息该怎么存?全面盘点主流存储方案
本文作者饭后咖啡,有修订和改动。 1、引言 离线消息是IM系统的核心能力,当用户不在线时,消息必须可靠存储,待用户上线后完整推送。本文将对比主流的离线消息存储方案,帮你找到最适合业务场景的架构。 2、离线消息的业务特征和主流存储方案概览 离线消息的业务特征: 方案对比总览: 3、存储方案1:MySQ ...
私有化AI会务落地:为什么招投标验收必须参考CNAS标准化检测数据
在政企信息化私有化项目落地、招投标验收场景中,软件功能可用性、性能稳定性、数据可靠性,都需要可溯源、可举证、标准化的依据支撑。很多技术团队在会务系统选型时,长期依赖厂商演示、口头承诺和简易自测,缺少标准化的第三方核验凭证,极易造成项目验收卡点、资料归档不规范、能力指标无法量化等问题。 针对内网AI会 ...
CIMD:把 OAuth Client ID 变成一张网上身份卡
假设一位客人来到门口。 门卫会问: 你是谁?资料在哪里?怎么证明你不是冒牌货? 在 OAuth 中: 客人是 OAuth Client; 门卫是 Authorization Server; CIMD 就是 Client 放在网上的一张身份卡。 一句话理解 CIMD CIMD 全名是 Client I ...
claude code原理浅析
claude code原理浅析 前置知识 在深入原理之前,先交代几个本文会反复出现的概念: Claude Code:Anthropic 推出的命令行 AI 编程助手。它不仅能回答问题,还能直接读写文件、执行命令、搜索代码——这类能自主调用工具、完成多步任务的 AI 通常称为 Agent(智能体)。 ...


