erlang 关于erlang:erlang-cowboy-在-nginx-499-时的-handler-process-shutdown erlang 的 cowboy 是一个 web server 框架。它在客户端提前断开(nginx http code 499)时,会间接杀掉handler过程。这很容易造成bug。
erlang 关于erlang:谈谈erlang的nif 性能足够快,不心愿有单点。鉴于有数据共享需要,没有单点的状况下,erlang中简直只有ets了。因为ets仅能实现k,v查问,不能实现更简单的读写需要,比方寻找某…
erlang 关于erlang:Erlang中的if赞美与非议 首先,咱们该如何对待Erlang中的“if”语义呢?在Armstrong编写的《Erlang程序设计》一书中,很明确地将”case和if表达式”一起放在了同一节,并且先介绍了case,…
erlang 关于erlang:erlang的vm层profiling工具 简介profiling工具是语言生态的重要组成部分。这篇blog对erlang的vm层profiling做一个总结。profiling tools overview可参考[链接]名字性能残余性能)cprof统计模块的调用次数,可找出调用次数热点0.67eprof统计模块的调用次数和工夫,可找出调用工夫、次数热点0.17fprof统计模块调用次数和关系,可生成call-graph0.008e…
erlang 关于erlang:otp24-erlang-Process-aliases-引发的一个bug 最近降级了otp24,一个提供地位无关call entity的组件在调用的entity过程退出时。会呈现timeout。在追究后发现和erlang otp24的一个改良相干。[链接]
erlang 关于erlang:elixir-0081-编译后的-beam-code-重建为-erlang-代码 elixir 或 erlang 或其它运行在 beam vm 上的语言,都会被编译成 .beam 文件。那么是否通过这些文件重建 erlang 代码呢?答案是能够的。
erlang 关于erlang:elixir-0079-erlang-版本升级-22-24 前几天降级了 elixir 版本, 明天想着罗唆把 erlang 的版本也降级一下好了。据说 OTP24的性能有很大晋升。降级之后一编译,果然又报了好些正告&谬误,咱们来一一解决。
erlang 关于erlang:erlang-nodename-phash-冲突坑 在线上遇到了因节点名哈希值抵触导致的局部机器无负载问题。10台机器中,抵触的机器达到了4台之多。假如哈希的概率是均匀的。10台机器中,不存在抵触的概率靠近
erlang 关于erlang:Erlang-游戏开发经验总结 早早就想写这篇文章,但这段时间忙于工作的事件,就不盲目地给了本人各种懈怠的理由。当初回头看下这个问题,总结下erlang 游戏开发教训。就当是,为我过来一段时间的erlang开发经验,画上一个小句号。
erlang 关于erlang:排查rtmp协议推流时握手bug 转推流程序的过程:从一个观看地址拉流,而后推流到另一个推流地址。次要用于cdn之间转推,目前市面上大多数cdn厂商都违心不反对动静转推,因而只能通过转推流程序进行转推。