...alle paar Sekunden nur ein paar Bytes
Gefühlsmässig würde ich hier mit UDP anstelle von
TCP arbeiten.
Bei tausenden
TCP-Verbindung kann ein Server an sein Limit kommen weil er ja die ganzen offenen Verbindungen speichern muss.
Bei UDP gibt es diese Probleme nicht.
Allerdings musst du damit rechnen, dass Datenpakete verloren gehen oder doppelt eintreffen.
Man müsste wissen, was das für Daten sind und was damit passieren soll...