小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Erlang集群的唯一标识管理

Erlang是一个强大的分布式平台,支持全局唯一进程标识。本文分析了Erlang/OTP代码,介绍了进程名称管理的实现,区分了本地和全局名称的注册方式,并强调了global模块在集群中的作用及其锁机制,以确保全局命名的一致性。

Erlang集群的唯一标识管理

Teach Talk
Teach Talk · 2026-01-13T02:31:31Z

NIF(本地实现函数)是Erlang与外部库交互的高效方案,能够直接调用C代码。与Ports相比,NIF避免了上下文切换,但长时间运行可能影响调度。NIF通过引用计数管理资源,确保Erlang进程崩溃时安全释放资源。

Erlang 是如何释放NIF的资源

Teach Talk
Teach Talk · 2025-12-29T05:32:28Z

NIF(本地实现函数)是Erlang通过C语言与操作系统或外部库通信的方案。相比于Ports,NIF效率更高且不绑定任何Erlang进程。NIF需要管理资源,并通过引用计数确保安全释放,避免内存泄漏。

Erlang 是如何释放NIF的资源

Teach Talk
Teach Talk · 2025-12-29T05:32:28Z
Actor 模型介绍

Actor模型是Carl Hewitt于1973年提出的并发编程模型,通过消息传递实现异步通信。Erlang和Akka是两种实现,Erlang采用抢占式调度,Actor死亡后立即进行垃圾处理,而Akka使用协作式调度,需等待JVM的GC。Erlang在IO操作时进入等待状态,Akka在同步IO时占用调度线程。

Actor 模型介绍

Teach Talk
Teach Talk · 2025-12-26T14:04:27Z
Actor 模型介绍

Actor模型是Carl Hewitt于1973年提出的并发编程模型。每个Actor管理私有状态,通过异步消息进行通信。Erlang和Akka实现了该模型,其中Erlang采用抢占式调度,Akka则为协作式调度。Erlang在IO操作时会等待,而Akka在未封装IO时会占用线程。

Actor 模型介绍

Teach Talk
Teach Talk · 2025-12-26T14:04:27Z
Erlang 的Port Drivers

Erlang的Port通过独立进程与外部程序通信,而Port Drivers则将C/C++动态库加载到虚拟机中,性能更高但风险更大。Port是Erlang与外部程序的基本通信方式,Port Drivers直接在虚拟机内运行,存在内存泄漏风险。两者的创建和运行方式不同,Port Drivers在调度时注册IO任务。

Erlang 的Port Drivers

Teach Talk
Teach Talk · 2025-12-26T08:13:12Z
开始使用Elixir和Phoenix——JavaScript的替代方案

Elixir是一种替代JavaScript的网页开发语言,结合了Erlang的可靠性与现代开发需求。Phoenix框架适用于高并发应用,如聊天和游戏。尽管Elixir功能强大,作者在使用时感到不够直观且有挫败感。

开始使用Elixir和Phoenix——JavaScript的替代方案

The New Stack
The New Stack · 2025-09-17T13:00:52Z

全球网络安全事件包括Erlang/OTP SSH漏洞、Apache bRPC远程拒绝服务、汽车制造商系统漏洞、Linux摄像头被武器化、Windows RPC攻击、AI代理安全隐患、黑客组织新频道、DarkBit勒索软件、微软Exchange漏洞及Reddit封禁互联网档案馆,涉及多个行业和严重安全风险。

FreeBuf早报 | Erlang/OTP远程代码执行漏洞正遭利用;Apache漏洞可导致远程拒绝服务攻击

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-08-12T09:18:01Z

Erlang/OTP的SSH守护进程存在严重的远程代码执行漏洞(CVE-2025-32433),攻击者可在未认证情况下通过特制消息执行任意命令。该漏洞影响多个版本,主要针对工控网络,攻击尝试在美国、日本和巴西等国激增。攻击者利用复杂载荷实现持久远程访问,并采用隐蔽验证方式,增加检测难度。

Erlang/OTP SSH远程代码执行漏洞正被用于攻击工控网络

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-08-11T18:42:17Z

自2025年5月起,攻击者利用Erlang/OTP SSH组件中的CVE-2025-32433漏洞,约70%的攻击针对工控系统网络。该漏洞允许攻击者无需凭证执行任意代码,已于2025年4月修复。攻击主要集中在美国、加拿大等国的医疗和农业行业,存在严重安全威胁。

研究人员发现Erlang/OTP SSH远程代码执行漏洞攻击激增,70%针对工控防火墙

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-08-11T12:38:00Z
Elixir的动态入门动画

Elixir是一种基于Erlang的动态函数式编程语言,旨在构建可扩展和可维护的应用,支持高并发、分布和容错,语法友好,适合开发高效可靠的系统。

Elixir的动态入门动画

freeCodeCamp.org
freeCodeCamp.org · 2025-05-22T15:38:11Z
揭示Erlang公共许可证1.1:全面探索

Erlang公共许可证1.1(EPL 1.1)旨在保护Erlang项目的创新,促进社区合作与商业利益的平衡,强调透明性和共享修改,确保衍生作品遵循相同条款。尽管面临法律复杂性和双重许可挑战,EPL 1.1在开源生态中仍发挥重要作用,并适应新技术的发展。

揭示Erlang公共许可证1.1:全面探索

DEV Community
DEV Community · 2025-05-16T23:32:24Z
为Elixir文档贡献:逐步指南

Elixir是一种基于Erlang VM的函数式语言,自2012年发布以来因其友好的语法和可扩展性而受到欢迎。本文分享了为Elixir文档贡献的经验,包括修正Markdown格式、创建分支和提交请求等步骤。贡献文档有助于新手学习和增强社区,每个小贡献都能改善语言的使用体验。

为Elixir文档贡献:逐步指南

DEV Community
DEV Community · 2025-05-10T18:04:32Z
WhatsApp如何处理每天400亿条消息

WhatsApp的架构设计注重简单性和可靠性,使用Erlang处理高并发和故障隔离。通过分区、异步消息和独立节点实现高效的消息传递,确保在用户激增时系统稳定运行。

WhatsApp如何处理每天400亿条消息

ByteByteGo Newsletter
ByteByteGo Newsletter · 2025-04-28T15:30:56Z

安全专家警告,Erlang/OTP SSH协议存在高危漏洞(CVE-2025-32433),攻击者可远程控制设备,影响电信和物联网。建议企业立即升级或限制访问。

严重性10分的Erlang SSH漏洞已出现公开利用代码

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-04-21T17:31:35Z
Erlang的新帖子

这是一篇长文章的总结。

Erlang的新帖子

DEV Community
DEV Community · 2025-04-08T07:38:22Z

在Lambda Days 2015上,Torben Hoffmann探讨了Erlang编程的思维方式,强调其在电信领域的独特性。他指出,编程应关注思维而非语法,重视反馈和快速失败的理念,并讨论了协议在设计中的重要性,建议使用轻量级进程和有效的错误处理机制以构建稳健系统。

Lambda Days 2015 - Torben Hoffmann - 像Erlang程序员一样思考

Josherich的博客
Josherich的博客 · 2025-04-04T00:00:01Z
我在Elixir/Erlang的探索之旅(第一部分)

我最近开始学习Elixir和Erlang/OTP,起初认为它们只是潮流,但在听了技术总监的演讲后改变了看法。Elixir的并发模型基于轻量级进程,具备自动重启崩溃进程的能力,简化了开发。尽管学习资源较少,但文档清晰,值得深入研究。

我在Elixir/Erlang的探索之旅(第一部分)

DEV Community
DEV Community · 2025-03-15T19:53:15Z
代码:Gleam中的命名演员

在Gleam中,由于缺乏全局状态,向特定单例演员发送消息需要每次传递引用。虽然Erlang支持命名进程池,但Gleam尚未实现。可以通过异常退出和进程ID来发送字符串消息给演员。

代码:Gleam中的命名演员

DEV Community
DEV Community · 2025-03-07T15:06:13Z
在Debian Crostini上安装Elixir

本文介绍了如何在Debian Crostini上通过版本管理工具asdf安装Erlang和Elixir,确保兼容性和一致性,使Elixir适合构建可扩展系统和AI代理。

在Debian Crostini上安装Elixir

DEV Community
DEV Community · 2025-03-02T11:49:53Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码