Seminarium z systemów rozproszonych 1998-03-26
Reliable Transaction Router
RTR jest narzędziem wspomagającym implementację dużych, rozproszonych aplikacji wykorzystujących przetwarzanie transakcyjne i działających w oparciu o architekturę klient-serwer.
Podstawowymi mechanizmami udostępnianymi przez RTR są: niezawodne przesyłanie komunikatów między klientem a serwerem oraz możliwość replikacji tych komunikatów na bieżąco. Ponadto RTR uwalnia projektanta (programistę) od konieczności decydowania o lokalizacji danych, do których odwołuje się aplikacja. Umożliwia swobodny podział zasobów między dowolną ilość dostępnych maszyn, pozostawiając jednocześnie lokalizację zasobów danych całkowicie przezroczystą dla apli
kacji i umożliwiając tym samym prostą rekonfigurację oraz dając dużą skalowalność systemu. Kolejną zaletą RTR jest dostępność transakcji i to transakcji rozproszonych – czyli takich, w ramach których zachodzi odwołanie do wielu baz danych (serwerów) mających zazwyczaj różne lokalizacje.RTR zapewnia również odporność na awarie sprzętu oraz pozwala w wysokim stopniu na ich maskowanie, gwarantując ciągłość pracy w razie awarii maszyn bądź też połączeń.
Plan seminarium:
Krzysztof Kowalewski e-mail:
kowal@melkor.mimuw.edu.pl