14). What optimization could I use if the EJB container is the only point of write access to the database?
You could activate the “Commit Option A” that is the container caches
entity bean state between transactions. This option assumesthat the container
has exclusive access to the persistentstore and therefore it doesn’t need to
synchronizethe in-memory bean state from the persistent store at the beginning
of each transaction.
15). Which component handles cluster communication in JBoss?
The JGroups framework provides services to enable peer-to-peer
communications between nodes in a cluster. It is built on top a stack of
network communication protocols that provide transport, discovery, reliability
and failure detection, and cluster membership management services.