This is a real BGC interview question https://bintanvictor.wordpress.com/2017/04/08/bgc-iv-c-and-java/
Q: server is sending data fast. One of the clients (AA) is too slow.
Background — there will be 3 worker-sockets. The local address:port will look identical among them if the 3 clients connect to the same network interface, from the same network segment.
The set-up is described in simultaneous send to 2 tcp clients #mimic multicast
Note every worker socket for every client has identical local port.
I believe the AA connection/session/thread will be stagnant. At a certain point  server will have to remove the (mounting) data queue and release memory — data loss for the AA client.
 can happen within seconds for a fast data feed.
I also feel this set-up overloads the server. A TCP server has to maintain state for each laggard client, assuming single-threaded multiplexing(?). If each client takes a dedicated thread then server gets even higher load.
Are 5 client Connections using 5 sockets on server? I think so. Can a single thread multiplex them? I think so.