Viele meinen, durch Deaktivierung von Nagle kommt man latenzmässig schon auf die UDP-Niveau. Ist das so?
Ich würde mal behaupten man kommt näher ran, aber nie ganz.
TCP hat halt einen leicht höheren Traffic(Größerer Header, je nach Paketgröße wirkt sich das anders aus), sowie das hin und hersenden von ACK-Paketen. Aber es könnte sicherlich von Vorteil sein, dass ganze einfach auszuprobieren. Du kannst ja letztenendes selber messen ob es für dich reicht.
Oder du könntest nen Hybrid ansatz wählen(Ich weiß ja nicht wie du deine Daten verarbeiten musst bzw visualisieren musst). Damit meine ich, du setzt die Echtzeitdaten per UDP ab und jede(oder jede zweite)Sekunde ein
TCP paket. Aber das ist abhängig davon, was du mit den Daten machst. Das hab ich bisher nicht gelesen