
Erlang
文章平均质量分 68
zuimrs
我用来款待你的,不是晶莹的美食,是心。
展开
-
Erlang几种定时器的实现
几种Erlang常见定时器的实现。原创 2020-04-08 15:33:55 · 1571 阅读 · 0 评论 -
Erlang内存占用排查流程
使用Erlang搭建游戏服务器时,运维往往会吐槽cpu占用过高、带宽太大或者内存消耗太快,本文总结一下排查内存占用过高的主要思路和流程。原创 2020-03-13 20:41:51 · 2117 阅读 · 0 评论 -
Erlang进程间通信和节点间通信学习笔记
关于Erlang进程间通信和节点间通信的一些理解。原创 2020-03-13 11:03:09 · 1672 阅读 · 0 评论 -
Erlang消息传递学习笔记
Erlang的gen_server模块导出了一些函数,允许开发者可以同步式或者异步式发送消息,为开发者隐藏了并发编程和错误处理背后的复杂性。原创 2020-03-10 17:24:55 · 602 阅读 · 0 评论 -
Erlang调度器学习笔记
基于原生的并发支持,Erlang提供了一种在多核系统的高效软件开发方式,程序开发者可以通过生成轻量级Erlang进程的方式同时执行任务。Erlang VM调度器的特性直接关系着Erlang在多核平台的性能。原创 2020-03-07 15:07:15 · 616 阅读 · 0 评论 -
Erlang epmd学习笔记
Erlang是Erlang Port Mapper Daemon的缩写,是erlang集群节点间端口映射的守护进程,默认绑定在4369端口上。原创 2020-03-06 15:10:45 · 5214 阅读 · 0 评论 -
erlang:now() vs os:timestamp(),到底该选谁?
Erlang提供了两个时间函数来获取时间,这两个函数有多大区别呢?原创 2020-03-05 15:22:01 · 775 阅读 · 0 评论 -
Erlang的random:uniform()函数
Erlang的random:uniform()函数的实现转载 2020-03-03 14:20:05 · 480 阅读 · 0 评论 -
洗牌算法(Shuffle)的Erlang实现
之前写了一片文介绍过等概率随机取数算法的几种实现(洗牌算法),Erlang并没有内置这种函数,现在补充下Erlang版本的实现。原创 2020-03-03 12:07:47 · 461 阅读 · 0 评论 -
Erlang 常用数据结构实现
简单介绍一下Erlang常用数据结构的内部实现和特性,主要参考Erlang OTP 18.0源码,和网上很多优秀博客(参见附录),整理了一些自己项目中常用到的。转载 2019-11-26 10:50:38 · 1824 阅读 · 0 评论 -
【转载】Erlang构建和匹配二进制数据(Efficiency Guide)
erlang官方手册Efficiency Guide binary部分翻译转载转载 2019-11-25 15:48:16 · 466 阅读 · 0 评论 -
erlang_mysql_driver源码阅读笔记
最近项目里发现了一个比较严重的bug,线上服务器游戏服创建了大量的mysql连接没有释放,轻松达到了设定的连接数上限,因为使用了第三方的驱动erlang_mysql_driver,排查的过程中就研究了下驱动的源码。原创 2019-11-14 21:53:47 · 496 阅读 · 0 评论 -
Erlang OTP:监督者(Supervisor)行为模式之监督者规格
监督者行为模式对应的监督者规格记录。原创 2019-09-25 21:48:37 · 527 阅读 · 0 评论 -
Erlang:使用observer连接远程服务器进行调试
本地使用observer查看远程服务器的erlang节点信息。原创 2019-04-12 17:22:25 · 1115 阅读 · 0 评论 -
Erlang学习笔记:异常处理
工作需要,开个Erlang的新坑,不定时的记录些Erlang的套路~原创 2018-12-28 10:51:57 · 441 阅读 · 0 评论