ergo-services / ergo

An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
https://docs.ergo.services
MIT License
3.67k stars 143 forks source link

Fix Atom Cache with GOMAXPROCS=2 and bunch of incoming messages. #75

Closed halturin closed 3 years ago

halturin commented 3 years ago

A message with encoded atoms as references comes much earlier than the message with these reference definitions. This problem is encountered on limited CPU resources only and heavy incoming traffic.