It is not a style question but an architecture question. The point of a GenServer is to serialize and enforce state transition. So anything that need to be serialized should be in the callbacks. Anything that don’t should be in the interface function.
4 Likes






















