When running multiple instances of our program on different machines, sometimes instances interfere with each other.
Possible fixes:
- Cause sorting and search functions to return list of IDs to the client rather than keep them on server. May slow down application.
- If we can guarantee that the client programs connect only to a single instance at any start up of our program on the client than we can have each instance store multiple houseID sets. These houseID sets be identified by a "setID" generated by the server. This is harder to understand/implement but it will fix the bug without compromising speed.
When running multiple instances of our program on different machines, sometimes instances interfere with each other.
Possible fixes: