Question about using two Nakama sockets

Hi, I have a question about my Nakama unreal setup. Would it be a good idea to use two Nakama sockets to handle separate tasks, such as Chat and Notifications? Or is one socket already enough to handle both systems for big games like MMO game?

NkChatClient->AuthenticateCustom(
        UserID,
        Username, createAccount, Vars,
        AuthSuccess, AuthError);

NkNotiClient->AuthenticateCustom(
        UserID,
        Username, createAccount, Vars,
        AuthSuccess, AuthError);

Hello @amhakunrealdev,

We’d advise using a single socket as you won’t see any benefits from splitting your systems across multiple sockets - it will also introduce additional complexities as you’ll need to ensure that the different systems handle reconnections gracefully, and potentially create more failure states that need to be handled accordingly.

Best.