Projekt PJama
seminarium "Systemy Rozproszone",
dnia 17 grudnia 1998
referuje Dariusz Grzegórski
Projekt PJama ma na celu implementację zasad "orthogonal persistence"
w języku Java. Tego typu systemy ułatwiają
programiście zachowywanie stanu aplikacji między jej wywołaniami, w
szczególności pozwalają na zgrywanie stanu procesu w punktach kontrolnych
(ang. checkpointing).
Plan wypowiedzi:
(termin "orthogonal persistence" przetłumaczyłem tutaj jako "ortogonalna
trwałość")
- Wstęp.
- Trwałość a Java.
- Trwałość w kontekście tworzenia aplikacji.
- Zasady ortogonalnej trwałości.
- Zastosowanie tych zasad do języka Java.
- Punkty kontrolne aplikacji.
- Stan zewnętrzny aplikacji jako źródło problemów.
- Ewolucja klas.
- Zarządzanie przechowalnią obiektów trwałych.
- Wydajność.
- Trwałość a systemy rozproszone.
- Podsumowanie.
Ciekawe dowiazania:
The PJama Project:
Orthogonal Persistence for Java(tm) - Glasgow University
PJama Release 0.5.7.13