Using an external service would be better. Having it integrated adds complexity, especially when an error occurs that is not related to Socket I/O.
Using an external service would be better. Having it integrated adds complexity, especially when an error occurs that is not related to Socket I/O.