Add TCP & UDP use case conditions

Add use cases of when to choose TCP over UDP or vice versa that can help others make a better decision. The proposed changes are based on guaranteed & ordered data delivery that TCP provides.
pull/1079/head
Farhim Ferdous 2023-03-28 13:08:00 +06:00 committed by Ido Ophir
parent a691f2980c
commit 82f4df7e3f
1 changed files with 4 additions and 0 deletions

View File

@ -1481,6 +1481,8 @@ TCP is useful for applications that require high reliability but are less time c
Use TCP over UDP when:
* You want the guaranteed delivery of your data
* You want your data to arrive in order to the destination
* You need all of the data to arrive intact
* You want to automatically make a best estimate use of the network throughput
@ -1501,6 +1503,8 @@ UDP is less reliable but works well in real time use cases such as VoIP, video c
Use UDP over TCP when:
* You need the lowest latency
* You don't need guaranteed delivery of data
* You can accept out of order delivery of data
* Late data is worse than loss of data
* You want to implement your own error correction