主题:编程

如何实现高性能的秒杀服务

秒杀在以前曾经在电商中是一个非常热门的话题,但是换个角度去看问题,秒杀问题在很多 业务中都存在,本文从一个综述的方向,给读者介绍秒杀相关的问题和解决方法。

带你了解Elixir的宏

介绍Lisp宏和Elixir宏的,以及通过示例代码,一步步为读者介绍Elixir的宏是如何在编译的过程中进行展开的

Erlang 是如何释放NIF的资源

NIF是Erlang除了Ports 之外的一种可以让Erlang运行时环境和操作系统或外部库进行沟通 的解决方案。笔者在开发Erlang的LUA插件时,遇到了很多和NIF相关问题,其中一个比较主 要的问题就是NIF中如何在Erlang进程崩溃时自动释放和它绑定的资源。

SBCL的repl中使用UTF–8

Common Lisp的实现SBCL日常使用中的一些问题处理和解决方法。此次解决在特定场景下 SBCL的repl操作redis不能正常保存为UTF–8

Erlang是如何构建集群的

通过对Erlang/OTP和Erts中的代码进行相应的分析,让读者可以清晰的看到,Erlang是如何 进行节点发现和构建集群的。以及在构建Erlang集群中,怎么样构建集群才能更加稳定。