This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: X11 and Heavy loadbalancing?


Yup, I am equally confused.

Keep in mind that the X Server is ``serving'' your display, mouse, and keyboard hardware to applications that would like to utilize them. A ``client'' of your X Server is utilizing the display, mouse, and keyboard on the X Server by drawing a window and accepting user input via the mouse and keyboard.

Alexander is right: clustering the X Server makes absolutely no sense. How can you server multiple instances of your display, mouse, and keyboard? Why would you want to?

If, on the other hand, you want to cluster X Clients, then you need to look at the individual clients to determine your answer. For example, yes, you could right a Java X Client application that displays itself via the X Server and you could install your Java app on many machines and use some form of load-balancing to determine which of those machines would handle particular instances of your application. You will notice that the X Server is not load-balanced here... only the client applications that you write.

Harold


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]