https://medium.com/@tecnicorabi/mastering-websockets-in-spring-boot-build-your-own-real-time-chatroom-app-today-09a76fa26b09