技术栈
架构
风123456789~
1 分钟前
架构
【架构专栏】第19章 大数据架构设计 1/2
架构设计 相关文档,希望互相学习,共同进步风123456789~-CSDN博客系统架构设计 相关文章:
许彰午
17 分钟前
java
·
低代码
·
架构
53-审计三表
谁在什么时候改了哪条数据的哪个字段——从旧值变成了什么新值。19.1KB的AuditService把审计拆成三张表:ZE01操作头、ZE02行快照、ZE03字段diff。@Audited(level=)注解选级别、_o原始值免费服务diff生成。这篇拆三表模型、快照对比算法、批量JDBC插入。
阳明山水
2 小时前
人工智能
·
深度学习
·
算法
·
机器学习
·
架构
因果一致性正则化实战解析
通过因果一致性正则化,预测模型可以在学习过程中直接利用因果约束,从而提高模型的鲁棒性和可解释性。
DolphinDB
3 小时前
后端
·
架构
数据库自带 Agent:10 分钟搭起 DolphinX-Web 数据入库与分析框架
在物联网、工业设备监控这类时序数据场景中,完成原始数据的采集清洗后,距离业务人员真正用上数据,还有几步?
弈栈录
3 小时前
后端
·
面试
·
架构
基于 Spring Boot 构建生产级 AI 应用平台
把一个能调用模型的 Spring Boot 服务直接称为 AI 平台,通常只完成了平台能力的很小一部分。生产级平台需要同时管理模型、知识库、Agent、会话、工具、权限、成本和运行状态,并把这些能力稳定地提供给多个业务系统。
Thneonl
5 小时前
后端
·
架构
一启动就 Exited(137):内存限制背后藏了四个参数
周五晚上,两个容器先后以 Exited (137) 退场。第一个 OOMKilled=true,同事把 --memory 一路加到 2g,照样退——--memory-swap 不设时额度默认翻倍、tmpfs 也计入配额,这两件事他都不知道。
Thneonl
5 小时前
后端
·
架构
etcd 磁盘写满的那 6 分钟:控制面是怎么一步步瘫的
周五 16:52,一条没人订阅的日志在 etcd 里响起:message exceeded backend quota; raising alarm。六分钟后控制面全面瘫痪——kubectl 超时、CI 卡死、扩缩容失灵。业务侧的反馈却是:Pod 一个没死,流量正常。
mldong
7 小时前
后端
·
架构
事务不归引擎管:ITransactionTemplate,聚合一致性的最后一块拼图
前三篇都在引擎里面打转:状态机住进实体、一致性交给聚合、状态写入收进命令面。这一篇跨出引擎半步,处理两个世界交界处的问题——
CopyCode
12 小时前
前端
·
架构
用 AI 迁项目有多爽?我把 Webpack 迁 Vite 的全过程记下来了
摘要:Vue 2 + Webpack 4 冷启动 40 秒,我花两天迁到 Vite。很多个坑,有一半是贴完整报错给 Cursor 才定位的。AI 好用,但它的方案不一定能直接上生产。
美好世界
12 小时前
架构
Codex 源码导读:第五部分——事件出口与多入口适配
例如工具调用完成时,Core 同时做两件事:因此,界面看到的是事件通知;模型下一轮读取的是 SessionState.history。流式增量可以先到界面,完成项与工具结果再进入会话历史;两条路径不是固定先后。
初学AI的小高
12 小时前
后端
·
架构
LangGraph断点恢复与幂等执行实战
一个 Agent 已经完成资料检索和报告生成,正准备写入数据库,服务却重启了。重新调用整个工作流,前面的模型费用要再付一次;直接从中间继续,又可能把同一份结果写入两次。
美好世界
12 小时前
架构
Codex 源码导读:第四部分——上下文压缩与继续执行
工具执行会让会话历史不断变长。Codex 在模型请求前检查上下文容量;达到阈值时,先用一次压缩流程生成摘要,替换当前工作历史,再继续同一个 Turn。
美好世界
12 小时前
架构
Codex 源码导读:第十部分——Session、Thread 持久化与 Memory
这部分只抓三条线:需要进入模型历史的用户输入、完整模型输出、工具调用和工具结果,会进入 Session 的记录入口。这里以 record_conversation_items 为例:先把 ResponseItem 封装成带元数据的 ResponseItemEnvelope,再更新内存历史、记录持久化项并发送原始响应项通知。文本增量等实时事件不必先进入这条记录链。
据说幸运很容易
12 小时前
后端
·
架构
TestNG 分组接入现有框架:实现、踩坑与解法
在现有框架基础上,加上groups字段对case进行分组,例如分成smoke, regression……
farerboy
12 小时前
前端
·
vue.js
·
架构
WEB 项目如何禁用 F12 等功能
一、前言作为Web项目开发的程序员,我们调试Web前端代码的时候离不开的就是浏览器的F12功能,他是开发者的利器,但是项目上线后,基于安全方面的考虑,往往很多平台会想办法禁用F12功能,哪怕不能绝对,也想提高别人研究的门槛。本文将通过几种能打开F12功能的方式,逐一讲解。
美好世界
12 小时前
架构
Codex 源码导读:第六部分——模型请求与流式网络层
run_sampling_request 将这些内容交给 client_session.stream():
美好世界
12 小时前
架构
Codex 源码导读:第三部分——沙箱真实执行
这一篇回答:单元 7-11 讲完了「要不要问、问了谁、答了怎么翻译」;可是批准之后,那条 rm -rf 到底是怎么被「关进笼子」跑起来的?答案不是运行时拦截,而是启动前把 argv 换掉。
mldong
12 小时前
后端
·
架构
引擎里没有 setStatus:状态迁移收口,不用状态机框架
上一篇评论区最常见的问题其实是个"的反面":大家不是问"任务状态谁能改",而是问——"你不用状态机框架,迁移规则写在哪?"
她的男孩
12 小时前
java
·
后端
·
架构
开放接口限流从 20 改到 200 还是每分钟 20 次:拆完防重放+幂等+限流,我找到 5 个静默失效的坑
上一篇拆 RedissonLockManager 时留了个尾巴:三参 tryLock(wait, lease, unit) 不启动 watchdog。这次把上层真正调用它的开放网关链路扒了一遍——446 行的 forge-starter-openapi-security + 能力开放网关的九步编排,坑比预想的多,而且这条链路是真实跑在生产上的,不是我读源码推演的。
据说幸运很容易
12 小时前
后端
·
架构
接口测试框架重构:YAML 用例驱动 + 分层设计
将接口测试按职责拆分为数据、驱动、执行、断言、API 封装等独立板块,让项目结构更清晰,每个文件只负责单一职责,避免逻辑杂糅。