文件名称:erlang_lpc:Erlang 的高度并行本地 RPC 式 pmap 执行框架
文件大小:10KB
文件格式:ZIP
更新时间:2024-07-06 16:29:15
Erlang
液化石油气 LPC 的代码源自 Erlang 的 RPC 的 OTP 源。 它已被修剪和修改为仅包含在节点上本地执行 MFA 所需的基本要素。 最终结果是一个高度并行的本地 RPC 风格的 pmap 执行框架。 这意味着在 OTP 应用程序中使用,主管负责管理子进程。 用法 bar_fun(X, F) -> F(X). do_blocking_work() -> % Blocking call to lpc:pmap/3 lpc:pmap({foo_module, bar_fun}, [fun(X) -> timer:sleep(100), X end], lists:seq(1, 10000)), do_async_work() -> % Non-blocking call to async/3 to sta
【文件预览】:
erlang_lpc-master
----rebar.lock(4B)
----src()
--------lpc.erl(4KB)
--------lpc.app.src(213B)
----LICENSE(14KB)
----test()
--------lpc_tests.erl(1KB)
----README.md(2KB)
----rebar.config(79B)
----.gitignore(125B)