elixir

标签

Cards List
#elixir

让 dns_erlang 更快:面向 BEAM 的二进制技巧

Lobsters Hottest ↗ · 2026-10-19 缓存

DNSimple 详细介绍了他们如何通过纯 BEAM 二进制处理技巧重写开源 DNS 库 dns_erlang 的热路径,在无需 NIF 或 C 代码的情况下实现每次查询 CPU 降低 12%、每秒查询量提升 14%。

0 人收藏 0 人点赞
#elixir

@obie:我为 Elixir 生态系统做出的首次开源贡献!

X AI KOLs Following ↗ · 2026-10-12 缓存

作者发布了 Covenant——一个 Elixir 开源测试库(Hex 上的 covenant 0.1.0,采用 MIT 许可证),它将用 Markdown/YAML 编写的契约与自动化测试绑定,支持决策记录、按义务计分的变异测试以及面向 AI 智能体的组件重建包。

0 人收藏 0 人点赞
#elixir

抱歉,但你仍然需要思考

Hacker News Top ↗ · 2026-10-11 缓存

一篇评论文章分析了 DHH 让 AI 代理将 Campfire 从 Rails 重写为 Rust/Elixir/Go 的结果,指出在未人工审阅代码的情况下,重写引入了大量隐含的架构决策与性能问题(如阻塞式数据库操作、锁的误用),说明目前仍不能完全放弃阅读代码和思考。

0 人收藏 0 人点赞
#elixir

Imp 是 DSPy 到 BEAM 的完整移植版

Hacker News Top ↗ · 2026-09-27 缓存

Imp 是 DSPy 到 BEAM 的完整移植版,使得在 Elixir 中能够利用 OTP 的可靠性和容错性,创建声明式的、自我改进的语言模型程序。

0 人收藏 0 人点赞
#elixir

好点子的墓地

Lobsters Hottest ↗ · 2026-09-26 缓存

本文探讨了有前景的技术创意如何有时在初期失败,但随后通过改进的工具得以实现,以编程和科学计算领域的历史及现代项目为例。

0 人收藏 0 人点赞
#elixir

结束我的Elixir探索性写作

Hacker News Top ↗ · 2026-09-02 缓存

Lucas Sifoni反思结束关于Elixir的探索性写作,引用对LLMs主导代码生成和编程社区中人类想象力贡献减少的担忧。

0 人收藏 0 人点赞
#elixir

Texttile,一个为共同写作的人设计的多人博客引擎

Lobsters Hottest ↗ · 2026-09-01 缓存

Texttile是一个开源的多人博客引擎,使用Elixir编写,允许多位作者实时协作编辑文本和媒体,专注于隐私和自托管。

0 人收藏 0 人点赞
#elixir

@jskalc: Elixir、Phoenix Live View 和 Ash Framework 是一个杀手级组合。两个月前,作为一个独立开发者,我启动了一个新项目。F…

X AI KOLs Timeline ↗ · 2026-08-28 缓存

一位独立开发者分享了使用 Elixir、Phoenix Live View 和 Ash Framework 在两个月内构建一个复杂的 ERP 系统的成功经验,超越了一个多年来苦苦挣扎的更大团队。

0 人收藏 0 人点赞
#elixir

Hologram 工作。Elixir 在浏览器中运行

Hacker News Top ↗ · 2026-07-22 缓存

Hologram 是一个在浏览器中运行的 Elixir 框架,2025 年发布了四个功能更新,将 Elixir 的大部分标准库移植到了客户端,增加了 JavaScript 互操作、实时层以及更紧密的本地优先同步能力,并获得了社区的强力支持。

0 人收藏 0 人点赞
#elixir

卫兵!卫兵

Lobsters Hottest ↗ · 2026-06-27 缓存

探讨 Elixir 中一个令人惊讶的行为:`is_map_key/2` 守卫可能导致守卫失败而非返回 false,从而破坏了布尔运算符的可交换性。

0 人收藏 0 人点赞
#elixir

为Bluesky DataPlane选择Elixir:我们未曾预料的抉择

Lobsters Hottest ↗ · 2026-06-10 缓存

这篇博客文章详细说明了为什么团队选择Elixir而不是Go、Rust或Node来构建高性能的Bluesky DataPlane,利用BEAM的并发性处理热路径,并将计算密集型操作卸载到Rust NIF上。

0 人收藏 0 人点赞
#elixir

使用Elixir和OTP构建LLM代理的持久化认知架构

Lobsters Hottest ↗ · 2026-06-09 缓存

本文介绍了Skynet,一个基于Elixir的框架,利用OTP GenServers构建LLM代理的持久化认知架构。它实现了一个受神经科学启发的分层记忆堆栈,解决了长时间运行代理的遗忘问题。

0 人收藏 0 人点赞
#elixir

Elixir v1.20 发布:现为渐进类型语言

Lobsters Hottest ↗ · 2026-06-03 缓存

Elixir v1.20 引入了基于集合论的渐进类型,能够实现类型推断和可验证的缺陷检测,而无需开发者添加注释,这标志着该语言演进的重大里程碑。

0 人收藏 0 人点赞
#elixir

我(至今)在使用 Elixir 和 Swift 构建在线小游戏中学到的东西

Hacker News Top ↗ · 2026-05-24 缓存

一位开发者反思了使用 Elixir 与 Phoenix 以及 Swift 与 SpriteKit 构建在线小游戏应用 Migo Games 的经历,强调了 AI 编码辅助的作用以及 Elixir 进程模型的可扩展性优势。

0 人收藏 0 人点赞
#elixir

Elixir 中的 Highest Random Weight

Lobsters Hottest ↗ · 2026-05-23 缓存

本文介绍了将 Highest Random Weight (HRW) 哈希作为 Elixir 中 ExHashRing 的无状态替代方案用于一致性哈希,讨论了其简单性、性能权衡,并提供了代码示例。

0 人收藏 0 人点赞
#elixir

如何编写Elixir测试?

Lobsters Hottest ↗ · 2026-05-14 缓存

博客文章提供编写Elixir测试的指南,包括使用@subject模块属性、describe块,以及避免模块模拟而采用依赖注入。

0 人收藏 0 人点赞
#elixir

使用:counters和:atomics模块在Erlang中快速计数

Hacker News Top ↗ · 2026-05-09 缓存

这篇技术文章解释了如何使用Erlang的:counters和:atomics模块进行高性能计数和共享可变状态,从而突破标准的进程隔离模型。内容涵盖BEAM运行时中的原子操作,如add_get、exchange和compare-and-swap(比较并交换)。

0 人收藏 0 人点赞
#elixir

遥测驱动开发

Lobsters Hottest ↗ · 2026-04-22 缓存

Smart Rent 的 Noah 为 Elixir 提出「遥测驱动开发」:先用 OpenTelemetry 埋点,再上线,用 84.8 万台 Nerves 网关的真实数据取代拍脑袋。

0 人收藏 0 人点赞
#elixir

Elixir 应用优化之旅

Lobsters Hottest ↗ · 2026-04-20 缓存

一位开发者分享了优化 Elixir 应用的经验与教训,重点介绍了针对 Postgres 连接池工具 Ultravisor 的性能改进。文章涵盖了使用火焰图、调用追踪等性能分析技术,以及 eFlambè 和 tprof 等工具。

0 人收藏 0 人点赞
← 返回首页

提交意见反馈