https://www.cloud4y.ru/en/blog/tcp-vs-udp/