Using Thread Pools & Micro-Batching to Manage and Load-Balance Active Network Connections
(CS455 - Introduction to Distributed Systems)
- Managing incoming network connections
- Receiving data over the network connections
- Organizing data into batches to improve performance
- Sending data over the links
If you are using the scripts I have created (Makefile and start-node.sh), please the follow these steps.
- In the
Makefile, underrun-server, change the values that followcs455.scaling.server.Serveras you wish. - Run
make run-server(I have used port5600) - Run
sh start-nodes.sh <server-host>(example:sh start-nodes albany)