Comments 4
А можно ли подключиться не по http а по TCP и использовать стандартный юниксовский сокет, построенный на FIFO? Тоже двунаправленное соединение.
0
В данной реализации нет. Но на эту тему есть отличная статья от mail.ru, в ней коллеги пишут как можно использовать zero-copy upgrade на «голом» TCP-соединении. TCP работает сильно быстрее HTTP:
BenchmarkUpgradeHTTP: 5156 ns/op 8576 B/op 9 allocs/op
BenchmarkUpgradeTCP: 973 ns/op 0 B/op 0 allocs/op
BenchmarkUpgradeHTTP: 5156 ns/op 8576 B/op 9 allocs/op
BenchmarkUpgradeTCP: 973 ns/op 0 B/op 0 allocs/op
0
Centrifugo. Написан на Go. Работает в связке с Redis. Отличная штука и уже проверена временем.
+2
А почему не взять готовое решение? Тот же SignalR?
0
Sign up to leave a comment.
RealTime доставка сообщений на фронт