Seminarium: Systemy Rozproszone
19 lutego 2009, godzina 12:15,
sala
Skalowalność architektury systemu osiąga się oczywiście poprzez zrównoleglanie
obliczeń na wielu komputerach. Istnieje wiele dostępnych bibliotek
obsługujących komunikację w systemach rozproszonych. Część z nich przeznaczona
jest dla Javy lub innych języków wysokiego poziomu (JRMI,
Web services, itp.), część używa XML-a jako języka opisu komunikatów (czytaj: ma
duży narzut), a problem odporności na błędy jest pozostaje poza zakresem
zainteresowania.
Dlatego wymyśliliśmy (my tj. Krzysztof Kulewski i ja), a ja napisałem Multiplexer, czyli
proste narzędzie do komunikacji w środowisku rozproszonym. Zaprojektowany, by
możliwie uprościć tworzenie nowych serwisów i obsługiwać żądania przychodzące z
serwera www.
Na seminarium opowiem o architekturze Multiplexera, o tym, jaką niezawodność
dostarcza oraz spróbuję porównać go ze Spreadem, o którym słyszeliśmy od Mateusza
Srebrnego z Gadu-Gadu.
Serdecznie zapraszam!
Piotr Findeisen