架构

深入云栈1 小时前
java·后端·架构
Netty 4.2.x 源码深度解析 (二十三):ByteBuf 核心设计 —— 索引、类型与零拷贝如果把 ChannelPipeline 比作 Netty 的"骨架",那么 ByteBuf 就是流淌其中的"血液":每一次 channelRead 入站、每一次 write 出站,I/O 数据都以 ByteBuf 为载体在网络与业务代码之间流转。Netty 之所以没有沿用 JDK 自带的 java.nio.ByteBuffer,而是自研了一套 ByteBuf 体系,根源在于 ByteBuffer 在真实网络编程场景下暴露了三个短板:单索引 position 混用读写、flip() 切换状态繁琐易错、创建后
JackJiang1 小时前
后端·架构
IM踩坑:聊天消息ID怎么设计?一个UUID搞不定,我用双ID解决本文作者蝎子莱莱爱打怪,有修订和排版优化。某信的消息 ID 是什么结构?某信技术团队公开分享过:消息 ID(Message ID)做全局唯一标识 + 序列号(Sequence)做严格递增同步游标,两者职责分离。TG 的消息 ID 按聊天维度递增。Twitter(Snowflake 本家)的消息 ID 就是用雪花算法生成的。
聪明的笨猪猪2 小时前
经验分享·面试·架构·embedding·数据库架构
企业知识库AI架构选型:落地导向的架构决策与组件清单企业内部知识库是当前落地最广、投入产出比最高的企业级AI场景,其架构选型的核心矛盾是检索准确率、权限合规、运维成本、迭代效率四者的平衡。架构设计的核心目标,是让员工精准获取内部制度、流程、业务资料,同时满足企业数据安全、权限管控、可运维的硬性约束,而非盲目堆砌前沿技术。
Dawson Zhu3 小时前
人工智能·语言模型·架构·aigc·agi
Queen Planner深度解析:Agent竞争从模型时代进入系统时代在Agent技术快速发展的今天,业界的注意力似乎更多地集中在"模型能力"上——更大的参数规模、更长的上下文窗口、更强的推理能力。很多团队在构建Agent时,默认的思路是:换一个更强的模型,效果自然就好了。
孟健4 小时前
架构·开源·ai编程
我用 REA 逆向自己的 Electron 桌面端,扒出 178 个 IPC 通道后我反而放心了大家好,我是孟健。开源逆向工具 REA 突然爆火,号称接入 AI 就能一键扒光任何软件重写功能。以前想看竞品架构得手动抓包翻反编译代码折腾几天,我直接用 WorkBuddy 接上它逆向我自己的字流桌面版,54KB 的报告一出来,能扒出什么、扒不出什么一清二楚。
Cosolar5 小时前
java·架构·github
极简智库:快速搭建你的开源项目教程阅读平台,让 docs/ 目录被更多人看见极简智库 MiniDocs,Apache-2.0 开源。 它不想再做一个笔记软件,只想解决一件很具体的事:手里已经有一堆 Markdown 了,怎么让它体面地给别人读。
Linye5 小时前
人工智能·架构
配了 3 套 AI 规则还打架?聊聊 Agent 信源仲裁与三层验真上周把一个原型工作区和通用项目规范放在同一个仓库里后,我在终端里连着撞上了两次挺折腾的协作事故:第一次是我只让 Agent 把某个需求文档里的两处错别字顺手改掉,结果它先花了近十分钟把整个仓库的目录结构扫描了一遍,最后还在根目录下给我新建了一份谁也没要的“跨会话交接进度台账.md”;
一条Go5 小时前
后端·架构·github
历史告警归档:为什么"删掉主库行"是最后一步Alioth 技术笔记 · 第 10 篇 · 存储 / 告警历史 仓库:github.com/aide-family… | 在线演示:web.alioth.asia/
程序员敲笔记5 小时前
架构
把 Ubuntu-22.04 从 C 盘搬到其他盘:小白操作手册① 你要搬的其实只是「一个文件」 WSL2 把整个 Linux 系统(你的项目、装的软件、配置、SSH 密钥)都装在 ext4.vhdx 这一个虚拟磁盘文件里
炫酷的大高个6 小时前
人工智能·架构·开源
3.2TB 权重开源了,我算了 4bit 之后还要几张卡把 1.6 万亿参数按 16 位精度折成权重是 3.2TB,仓库里 208 个分片加起来 3,577.6GB;压到 4bit 剩 800GB,按单卡留 15% 给框架算,仍要 12 张 H100。下面的数按 11-12 的公开口径和一组显式假设算,不是任何一家的部署清单,边界在第 7 节。
ZhengEnCi7 小时前
架构·前端框架·前端工程化
AI Agent 时代前端项目怎么组织:按页面纵向切块,替代按类型分层目录核心结论:传统前端的 components/、styles/、hooks/、utils/ 是按类型横向分层,改一个页面的交互要在四五个目录之间来回跳。AI Agent 时代更合适的做法是按页面纵向切块(Vertical Slice,纵向切片):一个 URL 对应一个页面目录,页面结构、页面 CSS、页面 JS 全放里面,页面之间互不引用;只允许三类内容跨页共享——API 服务层、通用主题样式、全局消息提示。按 20 个页面、每页 5 个文件的仓库估算,一次修改要读的文件从 8 个降到 3 个,降幅 62.
得物技术8 小时前
程序员·架构·测试
压测AI Agent 治理与评测调优实践压测智能分析Agent接入真实业务后,分析结果跑偏可能是证据采集、工具调用、规则校验或模型推理中任意一环出了问题。只看最终结论,很难定位根因,也没法验证改动是否有效。
挖掘狂人10 小时前
架构·负载均衡
负载均衡到底在干嘛?7 个场景给你说明白引子先问个问题:几百万人在同一秒打开一个 App,请求是怎么被接住的? 为什么双十一抢购页面没崩?为什么半夜某台服务器悄悄挂了,你刷抖音刷得照样欢?
codigger10 小时前
网络·架构·负载均衡
负载均衡到底在干嘛?7 个场景给你说明白引子先问个问题:几百万人在同一秒打开一个 App,请求是怎么被接住的? 为什么双十一抢购页面没崩?为什么半夜某台服务器悄悄挂了,你刷抖音刷得照样流畅?
Learn_PLC11 小时前
架构
现代制造业转型下的自动化人才市场需求与职业教育法的影响现代制造业的转型对自动化人才需求产生重大影响。随着行业对高效生产的追求,对PLC工程师的需求不断上升。这些工程师在自动化系统中担任重要角色,负责各种设备的控制与管理。随着国产PLC逐渐替代进口设备,市场对精通本土技术的人才渴望更加迫切。此外,智能制造的发展使得专业技能人才的培养变得极为重要。职业教育法的实施为这一转变提供了制度保障,通过规定培训标准以符合市场需求。因此,在智能制造背景下,自动化人才培养需更加注重实用性与针对性,以缓解当前行业内严重的人才短缺问题。
一心同学11 小时前
ai·架构·agent·profiles·hermes
Hermes架构拆解之Profiles本文对Hermes的架构拆解是基于 v2026.7.30 版本的源码解析在同一台服务器上,我们可能希望同时拥有几个用途不同的 Hermes 助手:一个负责写代码,一个负责查资料,还有一个处理日常事务。它们使用同一套 Hermes 程序,却需要不同的模型配置、身份设定和长期记忆。
IT规划师12 小时前
架构·.net
HybridCache-缓存架构决策框架落地上线三个月后,客服转来一张截图:商品标题已经改成新版,页面上的活动文案还是上周那句。没有 5xx,没有慢查询,监控全绿。最后在代码里找到一行 LocalCacheExpiration = TimeSpan.FromMinutes(5)——那是接入时从示例里抄来的,没有人问过「五分钟是谁批准的」。
Eyfcom1 天前
网络·架构·跨境物流快递系统·全球化架构
〖全球化架构 05〗跨国网络专线优化:QUIC 协议与 SD-WAN 在跨境传输中的实战许多跨境物流快递系统在开发测试环境运行如飞,一部署到海外就卡顿。开发人员去查服务器 CPU 和内存,发现都很空闲。问题出在底层网络:TCP 协议在跨国长肥管道(LFN)中的表现极其糟糕。
Tapdata1 天前
数据库·人工智能·架构
被忽略的第三类上下文:Agent 进入真实业务后,还缺什么?RAG 提供知识,Memory 保留交互历史。当 Agent 开始处理真实业务,它如何及时掌握来自不同系统的当前业务状态?