Seminarium: Systemy Rozproszone
12 listopada 2009, godzina 12:15, sala
GemStone GemFire jest aplikacją przeznaczoną do zarządzania danymi współdzielonymi przez wiele procesów. Jest to produkt dedykowany dla systemów, w których kluczowa jest spójność danych oraz minimalizacja czasu populacji informacji w systemie (np. systemy bankowe)
Platforma do zarządzania danymi która działa na wielu maszynach jednocześnie powinna być szybka, skalowalna i odporna na błędy. Jak wiadomo z poprzednich prezentacji poruszających problem danych w rozproszonym systemie, teoria CAP (Consistent, Available, Partition-Tolerant) wyklucza możliwość posiadania przez system wszystkich trzech cech
Podczas prezentacji opiszę założenia jakie przyświecały twórcom GemFire, problemy jakie napotkali oraz zaproponowane przez nich rozwiązania.
Serdecznie zapraszam!
Karol Ruszczyk