瀚高PG内核专家香港开讲!零基础解锁PostgreSQL开源黑客进阶之路

Hindsight 开源AI长记忆系统从零部署与MCP全链路实操指南 Hindsight是一款基于MCP协议的轻量级开源AI Agent长期记忆系统,通过Docker一键部署,实现跨会话持久记忆、语义检索与动态遗忘,无需依赖向量数据库。支持Cursor、LangChain等主流工具无缝集成,解决大模型“会话失忆”痛点。本文提供从环境配置、API实操到生产调优的全流程指南,涵盖记忆写入、召回、更新及常见问题排查,助力个人提效与企业Agent私有化落地。 阅读详情

近日,由 Open Source Hong Kong(开源香港)主办的月度开发者沙龙在香港顺利落幕。瀚高股份资深 PostgreSQL 内核研发专家、PG 19 版本核心贡献者周煦能受邀带来全英文主题演讲《The Hitchhiker’s Guide to PostgreSQL Hacking: Don’t Panic, Just Start Small》。

针对广大开发者“想参与 PG 开源贡献、却苦于代码库庞大、社区门槛高无从下手”的普遍难题,本次分享给出了一套新手友好、可落地、循序渐进的开源贡献方法论,从心态、入门路径、社区工作流到真实内核案例,完整拆解从零到一的 PostgreSQL 黑客成长之路。

以下为本次演讲完整精华实录。


引言

PostgreSQL 是全球最先进的开源关系数据库之一,其代码库庞大、功能复杂,参与社区开发常令初学者望而生畏。本文基于一场面向 PostgreSQL 潜在贡献者的技术演讲,系统梳理了从零开始参与 PostgreSQL 社区贡献的可行路径,涵盖心理准备、入门策略、补丁审查工作流,并借助一个真实案例(WAIT FOR LSN 功能的开发与审查)展示“小步启动”如何演变为对核心内幕的深入理解。

无论你是出于技术兴趣、社区情怀,还是职业发展考虑,本文都将帮助你找到第一个可落地的切入点。

1. 动机:为什么明知困难仍要参与?

每一位新人的 PostgreSQL 黑客之旅往往伴随着复杂的心情——兴奋、好奇、可能性,同时也夹杂着自我怀疑、不确定和困惑。这完全正常。从外部看,PostgreSQL 似乎已经“完成”且令人畏惧;但走近看,它依然是一个活生生的工程产品,人们在其中提问、修正补丁、改变主意。

承认这一点很重要:Hacking on Postgres 确实很难。代码库规模巨大且复杂,仅找到起点就是一道难题;审查过程严格甚至挑剔,补丁作者必须考虑众多边界情况;而数据库技术本身——优化器、事务、并发控制、复制、存储、崩溃恢复——全是硬核系统话题。

既然如此,为何仍有人乐此不疲?动机通常来自三个维度:

  • 乐趣:如果你喜欢逻辑推理、用零散部件构建大型系统,PostgreSQL 内核开发本身就是一种享受。
  • 社区:一次微小的改进——无论是文档修正还是测试增强——都能惠及所有用户,因为 PostgreSQL 是供应商中立的,每个功能对所有用户开放。
  • 职业价值:PostgreSQL 是面向未来数据库的默认选择,覆盖开发者、企业乃至 Agentic AI 场景,参与其中能积累极具竞争力的专业资产。

这三种动机并不互斥,你可以同时享受技术挑战、帮助社区并构建职业价值。

2. 入门核心原则:从小处着手

不要试图一开始就理解全部。从足够小、能完成的任务开始,以此建立信心和熟悉度。常见的三个切入点包括:

  • 审查补丁(Reviewing Patches):生成想法,了解社区思维,建立人际连接。
  • 修复 Bug:小型 bug 修复通常自包含,易于追踪。
  • 测试特性:通过测试了解基础功能和边界情况,无需立即设计完整功能。

这三个路径的共同点是:都给你一个具体的研究对象——某个补丁、某个 bug、某个测试失败或某种行为。

在众多起点中,演讲者最推荐的是从审查补丁开始。直接贡献新特性难度较高,而审查现有代码能让你逐步熟悉 pgsql-hackers 社区文化、隐性的编码规范以及不成文的沟通惯例。一份有用的审查不要求完美——你可以报告补丁能构建、测试某个边界情况、指出混淆的错误信息,或询问某行为是否为预期。

3. 如何正式开始审查?

3.1 订阅邮件列表

订阅 pgsql-hackers 邮件列表是进入社区的第一步,这里是官方讨论、技术决策、补丁评审的核心阵地。新手无需急于发言,优先通过长期阅读,观察社区讨论逻辑、论证方式与评审标准,逐步建立社区语境认知。

3.2 选择补丁

开发者可通过 PostgreSQL 官方 CommitFest 补丁队列挑选适配自身能力的补丁,优先选择逻辑清晰、改动范围可控的内容开展学习与评审。

4. 补丁审查的四层工作流

审查过程建议遵循由浅入深的四个层次,从基础现实检查逐步上升到设计与可维护性:

第 1 层:构建与测试

  • 使用 --enable-cassert 构建实例,以便捕获内存假设错误,快速失败。
  • 运行 make check 针对现有及新增回归测试套件。
  • 报告结果时务必精确:注明分支、配置选项、测试命令;如果失败,包含失败测试名称及关键错误输出。

第 2 层:行为与可用性

  • 验证补丁是否实现原始设计/规格。
  • 评估 API 或命令行界面是否直观,是否过度复杂。仔细检查错误消息——PostgreSQL 应产生清晰、有帮助的错误提示,不能有静默失败或晦涩的段错误。
  • 尝试无效输入、边界值和非典型操作顺序,模拟真实用户可能犯的错误。

第 3 层:性能与并发

  • 性能方面:查找算法瓶颈(如 O(N²) 循环)和低效内存处理。若修改涉及性能敏感路径,使用 perf 等工具进行基准测试。
  • 并发方面:审查共享状态、锁持有时间、唤醒机制和死锁风险。
  • 对数据库而言,性能和并发实际上是正确性的一部分。即使无法做完整基准测试,也要询问该补丁触及的热路径是什么,以及它访问了哪些共享状态。

第 4 层:架构与文档

  • 架构:该逻辑是否属于正确的层次?函数是否模块化?测试是否覆盖了新行为?
  • 文档:没有文档的代码在合并那一刻就成了遗留代码。确认文档是否解释了新行为的语义,以及是否描述了用户可见的变化。

架构审查需要品味和上下文,但初学者仍可从简单问题开始:这是否重复了现有机制?测试是否描述了用户可见的行为?文档是否解释了语义?

5. 案例研究:从邮件列表到WAIT FOR LSN

5.1 问题的起源

演讲者从浏览邮件列表开始,注意到一个关于“实现等待 WAL LSN 重放”的讨论。起初这只是一个很具体的功能,却成为理解 PostgreSQL 内部机制的绝佳入口。

核心问题是在异步流复制环境下的写后读一致性。设想用户向主库写入一条评论,获得插入成功,然后立即从备库读取。由于复制是异步的,备库可能尚未重放该 WAL 记录,于是读操作可能返回空结果——从用户视角看,数据似乎丢失了。数据库自身行为正确,但用户体验却是“写入丢失”。

5.2 架构回顾

在流复制中,主库后端修改表并写入 WAL,WAL sender 将 WAL 发送给备库;备库上 WAL receiver 写入 WAL,startup 进程重放 WAL 到表中。异步场景下,后端在 WAL 本地刷盘后即可返回成功,而无需等待备库重放完成。因此存在多个位置概念:生成(generated)、发送(sent)、接收(received)、刷盘(flushed)、重放(replayed)。它们相关但保证不同。对于备库上的写后读可见性,重放是关键——仅接收或刷盘都不够,因为表数据要等到重放应用该记录后才会更新。

5.3 旧方案:轮询(Polling)

在 WAIT FOR LSN 出现之前,常见解决方案是轮询:

  1. 在主库使用 pg_current_wal_insert_lsn() 获取目标 LSN。
  2. 在备库反复查询 pg_last_wal_replay_lsn(),直到追上目标。

轮询的吸引力在于实现简单,无需新 SQL 命令或新等待基础设施,只需在应用层写一个循环。但简单性的代价是反复支付,且开销发生在并非核心问题的地方。核心问题仅是比较目标 LSN 与备库重放进度,轮询却将其转化为大量 SQL 往返、连接管理和内核唤醒。

其开销有两方面:

  • 每次轮询都要额外执行查询、比较 LSN,带来 SQL 执行、连接、网络成本。
  • 轮询间隔与延迟存在权衡:间隔越短响应越快但系统负载越高;间隔越长负载越低但延迟增加。

常见的误解是“轮询很便宜,因为 pg_last_wal_replay_lsn() 只是简单的元数据读取”。但实际性能剖析显示,真正的 LSN 检查仅占 CPU 时间的约 1.6%,剩余开销来自 PL/pgSQL、SPI(服务器编程接口)、执行器、内核唤醒等“机械”开销。主要驱动因素包括:解释器调度开销、计划验证、SPI 结果处理、快照管理以及等待事件。轮询方案在 PG18 中的硬件指标(以 10 秒间隔测试)显示,其 cycles、instructions、cache misses 和 task-clock 均显著高于后续的等待方案。

5.4 新方案:WAIT FOR LSN 原语

WAIT FOR LSN 的流程更直接:

  1. 在主库更新数据。
  2. 调用 pg_current_wal_insert_lsn() 捕获插入 LSN。
  3. 在备库执行 WAIT FOR LSN '<LSN>',等待该 LSN 重放完成。
  4. 返回成功后,应用即可安全地从备库读取,因为变更已在备库可见。

该方案避免了重复轮询带来的表达式求值开销、高频时钟检查,改为利用服务器自身的等待基础设施进行高效睡眠与唤醒。硬件对比(PG18 轮询 vs PG19 等待)显示,等待方案在 cycles(约低 10 倍)、instructions(约低 5 倍)、cache misses(约低 7 倍)和 task-clock(约低 3 倍)上均有显著改善。这种性能对比证据在审查中极具说服力,因为它将设计与测量联系起来,为其他开发者提供了可评估和挑战的具体数据。

6. 社区反馈如何塑造最终设计

技术实现只是故事的一部分。PostgreSQL 补丁通过社区反馈不断演进。

6.1 超时与错误控制

社区反馈指出命令需要 timeout 和 no_throw 选项,以便应用控制等待时长及超时行为。随后语法设计成为议题——遵循 PostgreSQL 惯例,使用WITH (utility_option_list) 形式的选项列表,确保一致性及未来可扩展性。

6.2 模式(MODE)选项的引入

最初,WAIT FOR LSN 仅支持等待“重放”模式,以实现强一致性。但社区成员指出,某些用户或集群方案可能只需要等待 WAL 被“接收”或“刷盘”即可,这些较弱的一致性保证在特定耐久性需求下仍有价值。这一反馈改变了命令的抽象边界——不再是“等待备库可见”,而是“等待 LSN 达到选定的进度状态”。

最终语法演变为:

WAIT FOR LSN '<lsn>' [ WITH ( MODE '<mode>', timeout '...', ... ) ]

支持的 mode 包括:

  • standby_replay(默认):等待 WAL 重放至指定 LSN。
  • standby_write:等待 WAL 在备库上被写入(接收)。
  • standby_flush:等待 WAL 在备库上刷盘。
  • primary_flush:等待 WAL 在主库上刷盘。

这个设计保持了命令的通用性,避免为每个级别单独发明新命令,同时保留了原始用例(写后读一致性),并扩展了相邻场景。

7. 总结:这不是终点,而是开始

回顾这段旅程,可以提炼出几点核心经验:

  • 从小处着手,但怀有宏大目标。每次审查、测试或讨论都是学习机会,知识会通过复利效应积累。
  • 保持自信与坚持。补丁审查初期可能感觉笨拙,但每一次反馈都会让你的理解加深。
  • 对反馈保持开放。社区审查能将粗糙的补丁打磨至可提交状态,反馈不仅修正缺陷,还会澄清目标、拓宽适用场景。

正如 Paul Graham 所说:“知识是分形扩展的,从远处看边缘光滑,但一旦学得足够多而靠近它,就会发现满是缝隙。” PostgreSQL 内核亦是如此。每次深入一个点,都会发现新的未知领域,但也正是这种发现推动着成长。

对于 PostgreSQL 黑客之路,永远没有“终点”,只有持续的开始。从一个审查、一个 bug、一个测试或一个小补丁起步,追随讨论,学习周边代码,让知识复合增长。

最重要的是——不要恐慌,从小处着手。


深耕开源生态,持续输出中国技术力量

作为深耕开源数据库国产化的标杆企业,瀚高股份长期扎根 PostgreSQL 全球开源生态,是 PG 国际社区亚太地区核心贡献者。公司累计向社区提交超150万行代码、4000余篇技术文章,完成1100余项 Patch 迭代与 Bug 修复,持续助力社区版本迭代演进。同时,瀚高发起的 IvorySQL 开源项目已捐赠至开放原子开源基金会,以长期、稳定、持续的开源投入,向全球展现中国基础软件企业的技术沉淀与生态担当。

本次香港开源之夜分享,是瀚高链接国际化开源社区、赋能开发者成长的重要实践。未来,瀚高将持续深耕数据库内核技术创新,深度参与全球开源社区共建,持续输出国产技术方案与实战经验,搭建海内外开源技术交流桥梁,助力更多开发者走进开源、深耕开源、受益开源。

ESP32驱动GC9A01圆形屏实战:Arduino平台LVGL移植与图像显示优化 本文详细介绍了在Arduino平台上使用ESP32驱动GC9A01圆形屏的实战指南,包括硬件连接、LVGL移植与图像显示优化。通过SPI配置、LVGL库安装和双缓冲机制等技巧,帮助开发者快速实现高效显示效果,适用于智能家居控制面板等应用场景。 阅读详情

相关推荐

用VFP计算 CRC-16 Modbus 校验位

1. Modbus是一种串行通信协议,最初由Modicon(目前属于施耐德电气公司)于1979年开发2. Modbus协议是应用在Modicon产品上的,后来才被移植到其他产品上3. Modbus协议的通信接口可以有多种选择,如RS232、RS485、以太网等。

lddnzx的博客 519

linux学习

sudo make install:组装好的家具(编译好的库文件),原本放在你的临时工作区。坏处是,你的程序体积会变大。于是,他会根据你的计划书,结合你电脑的当前情况(比如装了什么编译器,库在哪),生成一本极度详细的《施工进度表》。很多大牌的第三方库(比如你刚装的 libevent)为了照顾不同的需求,会同时提供动态库(.so)和静态库(.a),但并不是所有库都这样。只有动态库:常见于系统的核心库(比如你系统的底层 C 库),或者一些商业闭源软件(厂商只给你一个黑盒子,不让你直接把代码打包进你的程序)。

d_mail的博客 194

WebRTC音频传输实战:从采集到播放的完整链路解析(附RTP包处理细节)

本文深入解析了WebRTC音频传输的完整链路,从麦克风采集、音频处理与编码,到RTP打包、网络发送,再到接收端的NetEQ抗抖动处理与最终播放。文章以Linux PulseAudio为例,详细剖析了线程模型、缓冲区管理及RTP包处理等关键细节,旨在帮助开发者优化实时音频应用的延迟、卡顿与回声问题。

tea88的博客 853

ubuntu 偶发启动失败问题分析

ubuntu 系统启动偶发异常问题分析

平面到立体 195

告别Keil!用VSCode+PlatformIO玩转STC单片机(附自动下载配置)

本文详细介绍了如何从Keil迁移到VSCode+PlatformIO进行STC单片机开发,包括环境搭建、自动下载配置等实用技巧。通过对比传统IDE与现代工具链的差异,展示了VSCode+PlatformIO在代码编辑体验、跨平台支持和开发效率上的优势,帮助开发者实现更流畅的STC单片机开发流程。

weixin_27252001的博客 459

EtherCAT-7 从站代码移植-SPI

STM32F103 + AX58100,从站代码移植。

tianya_xuan的博客 3571

python开源好项目

优先看 cszmzh/taobao-data-analyze:它的 SpringBoot + Vue 架构与你最契合,可以帮你快速理解如何将 Python 的分析结果嵌入到你熟悉的全栈体系中。值得一看的点:它的 advisor.py 模块实现了具体的调价规则,比如“竞品价 < 本店售价 × 0.90 时建议降价”,你可以直接参考或修改这些业务逻辑。分析内容:使用百万级的淘宝用户行为数据集,进行 AARRR 模型分析、RFM 分析以及各个环节转化流失分析,正好对应了你提到的“看看用户在哪个环节流失了”。

在技术领域里形成深刻,全面的认识,知道来龙去脉,深入浅出的讲到实用点。 330

【数据分享】12.5米分辨率DEM地形数据(分省)

该数据来源于NASA地球科学数据网站(https://nasadaacs.eos.nasa.gov/),是ALOS卫星获取的高精度地形数据。该数据由于精度高,包括全省范围的数据和省内每个城市范围的数据!

JData_Engineer的博客 2172

百度开源文心5.5 Flash Base:280B MoE 只激活 14B,4 步部署 + 3 个坑,微调还是等指令版

百度开源文心 5.5 Flash 基座权重:280B MoE 每 token 激活 14B,1M 上下文,同尺寸开源 Base 30 项基准多数领先。4 步部署(vLLM/SGLang completions 链路)+ 3 个高频坑 + 动手前 6 点核对清单,并给出微调 Base 还是等指令版的判断线。

weixin_50937681的博客 367

【基于 CasADi 的欠驱动无人船实时非线性模型预测控制(NMPC)实现 Visual Studio 2022 C++】

本文介绍了基于CasADi和IPOPT在Visual Studio 2022 C++环境下实现的欠驱动无人船实时非线性模型预测控制(NMPC)方案。文章详细阐述了NMPC基本原理、欠驱动无人船动力学模型(包含状态变量和控制变量定义),并给出了C++实现的核心代码框架。该方案通过显式引入系统动力学模型和约束条件,在每个采样周期滚动优化控制序列,有效解决了欠驱动无人船的轨迹跟踪与避碰问题。文中还提供了VS2022配置CasADi环境的详细步骤,包括预编译包下载、工程属性设置等关键环节,为工程实现提供了完整的技术

vor234的博客 654

基于JeecgBoot 3.9.0 开源项目的企业管理平台

基于JeecgBoot 3.9.0 开源项目的企业管理平台

宁波阿成的博客 376

GitHub 开源趋势日报 | 2026-11-08

每日精选 GitHub Trending 热门项目,聚焦 AI 与大模型、Agent 智能体领域,带你用一篇文章看懂开源风向。

weixin_45631123的博客 424

【异常】OpenClaw LLM Request Timeout 超时问题的快速定位与落地解决

摘要:OpenClaw系统在执行任务时频繁出现"LLM request timed out"异常。通过分析发现主模型自动调度导致响应延迟,且缺乏超时配置兜底。解决方案包括:1)将主模型切换为低延迟的豆包2.0 Lite;2)保留豆包2.0 Pro和Kimi作为备用;3)重启Gateway服务验证。优化后系统响应速度显著提升,未再出现超时异常。后续建议增加显式超时配置、优化任务拆分和Prompt指令,并建立网络监控机制。(148字)

奶爸的编程之路,也就一周冷个三天 1159

云捷EMS开源能源管理系统JAVA实战,好用的能源管理系统

云捷EMS是一款开源能源管理系统,覆盖物联网网关、数据采集、分析与可视化全链路,支持50余种工业协议,适配水、电、汽、光伏等多类能耗设备。系统基于微服务架构,采用SpringBoot+Vue3技术栈,支持MQTT、WebSocket双通道采集,具备低代码大屏配置、实时数据与预计算分析能力,助力企业实现能耗监测、节能降耗与碳管理数字化,可直接部署或二次开发,适用于工厂、园区等高耗能场景。

weixin_42648890的博客 236

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

openEuler 汇聚开源力量,深化系统级创新,构筑 Agentic Infra 坚实底座

11月14日,openEuler Summit 2026(以下简称“大会”)在北京中关村国际创新中心圆满落幕。大会由开放原子开源欧拉(OpenAtom openEuler,简称“开源欧拉”或“openEuler”)社区协同产业伙伴共同主办,集中展示openEuler在超节点与Agentic Infra领域的技术创新、社区建设和生态合作,吸引社区开发者、企业代表和学术界专家共同参与。

GZZN2019的博客 56

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

开源AI桌面助手哪个好?5类项目的能力、许可证与部署选型

从开源范围、产品定位、任务执行、模型接入、部署方式与许可证六个维度做一次横向梳理如果你正在寻找一款开源 AI 桌面助手,可能已经在 GitHub 上看到过不少项目。有些项目能够连接多个大模型,有些能够读取本地文件、执行命令,还有些可以调用浏览器、操作电脑,甚至让多个智能体协同完成工作。但这些项目并不完全属于同一类产品。例如,有的只是一个多模型聊天客户端,有的是能够直接执行任务的 AI Agent,还有的属于本地部署的 AI 管理平台。

sykdjs的博客 244

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

优雅草2026年10个开源鸿蒙工业软件项目五详解:鸿蒙星闪旋转设备振动监测节点

本项目聚焦旋转设备振动监测“最后一米”难题,基于开源鸿蒙与星闪技术,打造低功耗无线振动节点。采用ADXL355高精度传感器,5分钟周期采集3.2kHz原始波形,通过星闪上传至网关,由网关侧完成FFT分析、特征提取与基线对比,实现故障早期预警。打样目标包括16位采样、≥2周续航、丢包率可测,交付2个磁吸/螺栓节点及网关分析固件。未来将拓展至“振动+电流”双维监测,推动工业预测性维护在水运、排污等场景的低成本普及。

一颗优雅草科技-央千澈的优快云博客~只想无穷无尽的学习~作息早8-晚8 205

52万 Star 的“列表的目录”:sindresorhus/awesome 如何用一套治理规则,成为全球开源资源的信任锚点

awesome 是 Sindre Sorhus 维护的开源索引项目,无一行可运行代码,却以超 52 万 Star 长居 GitHub 第二。它作为“列表的目录”,通过严格治理(30 天考察期、awesome-lint 校验、CC0 许可、贡献者评审机制)筛选高质量资源清单,成为开发者寻找优质技术资源的可信入口。虽不保证内容实时性,但其“筛选即认证”的模式重塑了信息获取方式,推动形成整个 Awesome 生态规范。

下载资源或查看教程前,请务必阅读置顶的《免责声明》 456

让 Electron、Windows 桌面应用也能直接调用 uniCloud:unicloud-sdk 开源发布

摘要(148字): 为解决 Electron、Vue/React 项目及 Node.js 环境无法直接调用 uniCloud 的问题,开发者开源了 @yungot/unicloud-sdk。该 SDK 支持云对象、云函数、存储与登录态管理,兼容 Windows 桌面应用,通过设备身份签名与宿主桥机制保障安全,实现与 uni-app 一致的调用体验。已通过真实项目验证,支持 TypeScript、零依赖,适用于非 uni-app 场景的 uniCloud 接入。

IT开发 246

开源虚拟机与桌面虚拟化工具离线镜像合集

本集合汇总等开源虚拟机与桌面虚拟化相关离线包。不重分发 Oracle VirtualBox 专有二进制(PUEL),侧重 FOSS 生态与文档说明包。

235

关于优雅草科技十大开源工业软件实验验证与中试报备的流程说明

优雅草科技将于2026年11月发布10款基于鸿蒙+星闪+海思的国产工业开源软件,计划12月至1月完成样机打样与实验室验证。项目涉及高精仪器测试,需依托成都五家实验室分阶段开展结构打样、产线模拟及专项测试(如视觉同步、EMC干扰、配电柜环境等)。完成后,将向“工业软件中试验证平台(成都)”提交材料,进行中试报备与产品上架,推动软件从“能用”迈向“好用”。

一颗优雅草科技-央千澈的优快云博客~只想无穷无尽的学习~作息早8-晚8 153

【字节拥抱开源】Cola2:用连续隐变量重构语言模型,346B Token 跑出 60.10 八任务均分

Cola2 是一款基于连续隐变量的自适应语言模型,通过动态语义压缩与块因果扩散 Transformer(DiT)实现高效生成。它在346.03B token上训练,八项评测平均得分60.10,性能超越部分更大规模模型。其核心创新在于联合优化隐变量压缩与离散解码,支持受控扩展与稳定推理。项目提供完整权重、工具链及评测数据,适用于研究与应用。

weixin_41446370的博客 320

友好型开源模型SSM+Transformer 混合架构:Jamba 把 256K 长上下文塞进显存

**Jamba** 是 AI21 Labs 的 `Jamba` 混合 SSM-Transformer 开源大模型,原生 256K、Apache-2.0;本文讲清架构与部署,同档对标 Llama 5 / Qwen3.6。

雨1986的博客 349

qData 数据中台开源版 v1.6.6 发布:ETL 模块轻量化升级,优化定时任务磁盘占用问题

qData 数据中台开源版 v1.6.6 针对周期性数据集成任务的运维痛点,实现两项关键优化:一是拆分工具组件与 ETL 执行模块,减轻 JAR 包体积,提升部署与维护效率;二是修复定时任务中 ETL JAR 包持续累积问题,有效降低服务器磁盘占用。两项改进聚焦执行模块结构与运行过程管理,助力企业数据平台稳定、高效运行。

qiantongkeji的博客 275

Buoyant 开源 Kinference:面向 Kubernetes 与 vLLM 的推理控制平面

Buoyant 发布 Apache 2.0 许可的 Kinference v0.1.0-alpha.7,为 Kubernetes 上的 vLLM 提供路由策略、缓存感知负载均衡和按租户计量的推理控制平面。

老孙正经胡说 353

基于足行 X2 平台的 Sim-to-Real 开发实践:开源生态与仿真工具链落地解析

在人形机器人运动控制开发中,Sim-to-Real(仿真到真机迁移)是影响研发效率的核心环节。算法在仿真环境中调试完成后,迁移至真机时常出现姿态偏差、稳定性下降的问题,反复真机调试既拉长研发周期,也会提升硬件损耗成本。本文以安徽足行机器人集团有限公司的 X2 科研平台为样本,基于产品技术白皮书公开信息,解析其开源生态与仿真工具链的落地实现逻辑。

jing_hong1的博客 182
上一篇: PG 日报|大版本升级迎来更新,支持迁移提交时间戳目录
下一篇: PG 日报|优化缓冲区批量扫描,降低多套接字并发竞争
IvorySQL
博客等级 码龄5年 745粉丝 565原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值