Designing persistence for real-time distributed object systems
Author(s) -
Igor Nekrestyanov,
Boris Novikov,
Ekaterina Pavlova
Publication year - 1998
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-64924-7
DOI - 10.1007/bfb0057737
Subject(s) - computer science , distributed computing , transaction processing , virtual memory , database transaction , scheduling (production processes) , hash function , architecture , memory management , transaction processing system , database , operating system , computer security , art , operations management , visual arts , overlay , economics
An implementation of persistent object store for real-time systems with strict processing time constraints is a challenging task, because many tra- ditional database techniques, e.g. transaction management schemes, are not ap- plicable for such systems. This paper examines technical and business requirements for one particular class of such systems and describes an architecture based on distributed shared vir- tual memory. The major contributions are: use of distributed dynamic hashing to achieve load balancing and tight coupling of transaction and virtual memory management, which allows local scheduling of read-only transactions.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom