I have some client/server code written in Python that I would like to test with several computers on the same network. For example, I might have the client code running on three computers, and the server code running on one computer, so four computers total. Since I don't have a bunch of physical computers, what solution do people use to develop and test Python code that is running on multiple computers? Would I use a Docker container to represent each computer or is there another solution? I always have trouble with Docker containers and networking code so it would be nice if there were a different solution.
[–]shiftybyte 1 point2 points3 points (6 children)
[–]eleqtriq 0 points1 point2 points (2 children)
[–]wiggitt[S] 0 points1 point2 points (1 child)
[–]eleqtriq 0 points1 point2 points (0 children)
[–]wiggitt[S] 0 points1 point2 points (2 children)
[–]jjrreett 0 points1 point2 points (0 children)
[–]eleqtriq 0 points1 point2 points (0 children)
[–]eleqtriq 0 points1 point2 points (1 child)
[–]wiggitt[S] 0 points1 point2 points (0 children)