cv wrote:
O PREVAYLER NAO ARMAZENA NADA EM RAM. QUEM FAZ ISSO EH A VM!
com essa frase você quebrou um paradigma!
no meu entendimento (me corrijam se eu estiver errado) o que acontece é que as vezes os termos prevalência de objetos e prevayler se confudem.
A prevalência de objetos mantem todos os objetos de negócio (dados) na memória RAM. (segundo o cv, através da Virtual Machine)
Para evitar a perda dos dados, antes de alterá-los, cada comando é salvo num arquivo de log através da serialização. O arquivo de log é guardado pelo prevayler numa unidade de armazenamento não volátil para evitar a sua perda no caso de alguma falha ocorrer.