The forgotten ideas in computer science-Joe Armestrong 在2020年的第一期里面,一起回顾2018年Joe的 The forgotten ideas in computer science.在40多分钟里面总结了他精挑的个人最佳List. 强烈建议配合着视频回看❤️❤️❤️❤️❤️ Part 1 Motivation 最初只是想想了解计算机科学中那些forgotten ideas,后来变成了想知道Silly ideas,Hot researc…
精选文章 A digital symphony - The architecture of API Fortress. 使用Actor模型来支持基于微服务的大规模分布式软件架构.用实例解释了Actor对于分解复杂系统的好处. Understanding actor concurrency, Part 1: Actors in Erlang. 但也观点说Actor并不是好的并发模型,Actors are not a good concurrency model. RabbitMQ 3.8 Rele…
第1期(20191202) 文章 A short guide to the structure and internals of the Erlang distributed messaging facility. Erlang分布式启动流程源码阅读指南: 节点启动时通过epmd互相发现彼此. net_kernel启动tcp建立稳定的长连接流程,handshake,setnode,set_cookie. 节点间发消息使用的数据格式external term format. How to open…
Spot The Discrepancies with Dialyzer for Erlang. 如何在大型Erlang项目中从零开始一步步践行Dialyzer. Which companies are using Erlang, and why? 哪一些公司正在生产上使用Erlang?这是HackerNews上的头条新闻,在首次发布四个月后,访问量仍然很高. An Unprecedented Subtraction. 为什么[1, 2, 3] -- [1, 2] -- [3] = [3]. R…
2019年,Erlang社区在应用层上除了aeternity区块链让人印象深刻(Killer App)外,就没有特别出彩的应用出现.在Web,IoT,MessageQueue这些成熟领域,已经有相当成熟的基础库,比如:Cowboy,Emqx,RabbitMq等,但是由于Erlang圈非常小众和Ericsson低调("不太主动")的开源态度,还无法依赖这些基础库形成丰富强大的生态链.今年Erlang最大的亮点就是来自OTP Team R22的大量全新重构,主旋律是深耕底层,R22在19年…
精选文章 Implementing languages on the Erlang VM. -Robert Virding. 因为视频没有显示PPT,PPT可以在点击这里下载. leex - lexical scanner generator yecc - parser generator syntax tools - for building erlang code XML parsers (xmlerl) compiler Profiling in Erlang. fprof,eprof,c…