我需要通过 tcp 在 nodejs 和 erlang 进程之间传递数据。Erlang 进程是一种 api 服务器,它从 nodejs 进程接收数据并进行一些处理。
我想使用 json 作为数据结构,并使用 ejson 来编码/解码消息。但是,在进行基准测试时,我发现解码非常慢。大约 20k 信息/秒。
有没有更好或更快的方法通过 tcp 将数据发送到 erlang。有没有办法让我可以在erlang中跳过这个解码过程。
目前数据属于这种类型:
{ “事件”:“某事件”,“频道”:“某频道”,}
erlang会根据事件和通道做一些处理。