动机 前段时间的两个工作.一个是entity集群库, 可以通过entity_id调用任意节点上的entity. 一个是名字服务, 可以为一系列pid注册名字, 并可以以这些名字调用对应的pid.都会遇到同一些问题: 当我…
标签:erlang
gen_tcp参数总结
动机 在用elixir 写 rpc server/client时, 需要对传入gen_tcp的参数做一些考量. 如, 部分参数应该允许用户修改, 比如sndbuf recbuf, 让用户根据使用场景调节, 部分参数应该屏…
ERLANG 网工修炼笔记 ---- UDP
UDP是一个比较常用的传输层协议,erlang标准库中提供了 gen_dup 模块,要掌握UDP协议,我们首先要熟悉这个模块。 函数 首先看这个模块的几个公共函数: open <> close send &l…
实现Golang和Erlang的连接(Port)
title: 实现Golang和Erlang的连接(Port) categories: Golang 在Erlang中,有很多种方式去实现与其他语言的交互,常见的几种方式有 使用TCP协议交互 使用Port 使用Erl_…
[erlang] 什么是supervisor_bridge
在OTP的源代码中,我发现了一个陌生的behaviour,名为supervisor_bridge。它的作用是什么,和普通的supervisor又有什么区别呢? 于是我找到了supervisor_bridge.erl这个文…
Erlang/Elixir语法速成
原文:Erlang/Elixir Syntax: A Crash Course Erlang/Elixir语法速成 本文是针对Erlang开发人员的Elixir语法简介,同时也适用于试图了解Erlang的Elixir开发…
erlang 快速排序算法, 单核与多核版本
前几天在书上看到 quicksort 算法, 于是到 rosettacode 上找了一下 erlang 的实现. 原理 1 +--------------------------------------------+ 2…
Y分钟Erlang
language: erlanglang: zh-cncontributors: - ["Giovanni Cappellotto", "http://www.focustheweb.com/"] translators…
[elixir! #0039] run_erl ---- elixir服务器打包后的日志配置
前言 当我们使用 distillery 等工具将 phoenix 服务器项目打包, 运行之后, 我们会在项目的根目录发现 var/log 文件夹, 其中包含了服务器运行时产生的日志. 我们可以通过 run_erl 来对这…
[elixir! #0035][译] 单进程, 还是多进程? by Saša Jurić
原文 是将所有东西放在一个进程里, 还是, 把我们所需的 state 中的每一小块各自放在单独的进程中, 这是个问题. 在本文中, 我将讨论使用和不使用进程. 我还会讨论如何将复杂的状态逻辑与其它关系分开, 例如时间行为…
EMQ行业解决方案
行业解决方案 一、物联网云平台 随着物联网市场的兴起,从业者不断增多,为帮助企业快速实现从IoT终端到应用的无缝连接,高效构建各种物联网应用,涌现了众多提供一站式服务的物联网云平台,通过简单的界面操作,即可实现大量物理网…
Erlang资源大全中文版
对erlang有感情了,但是现在又用不到。把我知道的一些好东西写下来记录一下。github会有最新更新,地址https://github.com/hstcscolor… Erlang资源大全中文版 目录 Er…