Show HN: Bingsan – 用 Go 编写的 Apache Iceberg REST 目录 (24k rps, 多节点) 1 分•作者: youngbum•18 天前大家好,HN,我构建了 Bingsan,一个开源的 Apache Iceberg REST Catalog。<p>为什么?现有的选项(Nessie、Polaris)都是基于 Java 的。我想要一个轻量级的,可以在没有 JVM 的情况下与 PostgreSQL 一起运行的。<p>技术栈:<p>- Go + Fiber 框架<p>- PostgreSQL,使用 pgx/v5 连接池<p>- 内置 Prometheus 指标<p>性能 (Xeon 8581C): - 约 24k 请求/秒吞吐量<p>- 44μs p50 延迟<p>- 线性扩展到 200+ 并发连接<p>多节点:<p>- 在负载均衡器后运行多个实例<p>- PostgreSQL 咨询锁用于选举主节点<p>- 后台任务自动协调<p>快速开始:<p><pre><code> docker run -p 8181:8181 ghcr.io/teampaprika/bingsan:latest </code></pre> 适用于 Spark、Trino、PyIceberg。支持 S3/GCS、OAuth2、API 密钥、多表事务、服务器端扫描规划。<p>GitHub: <a href="https://github.com/teamPaprika/bingsan" rel="nofollow">https://github.com/teamPaprika/bingsan</a><p>文档: <a href="https://teampaprika.github.io/bingsan/en/" rel="nofollow">https://teampaprika.github.io/bingsan/en/</a><p>欢迎提问!
Ask HN: 程序员们在写代码时如何保持健康? 2 分•作者: anirudhviswa•18 天前我是一名开发者,我注意到自己经常跳过吃饭、忘记休息,长时间的编程后还会出现颈椎/背部疼痛。<p>我很好奇,这里的其他人是如何看待在深度工作和健康之间取得平衡的:休息、饮食、姿势、睡眠、锻炼等等。<p>不会收集电子邮件,也不会推销产品。乐于在此分享汇总结果。<p>需要说明的是:我也同样对这里的讨论感兴趣。如果您不想参与调查,我很乐意听到:在进行深度工作时,哪些习惯真正帮助您保持了健康?<p>调查链接: https://forms.gle/bQuQ2SjP5rfffAZb8
Show HN:Obsidian 插件,使用你现有的 LLM 命令行工具 1 分•作者: hardbyte•18 天前我构建了一个 Obsidian 插件,它可以连接到 Claude Code、Gemini CLI 或 Codex——取决于你安装了哪个。插件内无需配置 API 密钥,它直接委托给您已经使用的 CLI 工具。<p>大语言模型可以完全访问您的知识库——它可以读取笔记、创建文件、进行搜索。 提问“我上个月写了什么关于 X 的内容?”它就能找到并读取相关文件。<p>使用 ACP(代理客户端协议)进行结构化数据传递和持久连接。