Seminarium: Systemy Rozproszone
19 lutego 2009, godzina 12:15, sala 4070
Piotr Findeisen


Multiplexer



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