Unix was the original component-based operating system, up until the day that the X window system came around and ruined it. Okay, so threads suck. This is the part the user interacts with. All clients were written in Python, and called programs on the tape server to do the actual work. So basically, BRU-Pro was a set of programs being run via 'ssh' commands.
Response time is more sluggish .
If you wish to query the files on a particular machine, for example, first the client must send the request to the tape server, then the tape server must send the request to that particular machine, and then the results get passed back via the same two hops. Some backup systems, such as NDMP, bypass that by allowing clients to talk directly to end user machines. On a Celeron 300. The organization of the program had nothing to do with it. We wasted no time loading them off of disk.