Genevestigator V3: A Reference Expression Database for the Meta-Analysis of Transcriptomes
Figure 1
System architecture of Genevestigator. The white spaces show the possible boundaries between computers. The
application server modules are running in a Tomcat web container and
communicate with the database through the JDBC protocol. A thick Java applet
reads data from an application server and a cache subsystem through a custom
RPC protocol tunneled over http/https. A load-balancing subsystem ensures that
the clients can communicate with a scalable cluster of application servers.
Moreover, the application servers can be transparently configured to work with
a database cluster of an arbitrary size.