Seminarium: Systemy Rozproszone
6 czerwca 2013, godzina 12:00, sala 4070
Michał Żak

Wydajność serwisów internetowych



W początkowej fazie rozwoju wielu serwisów wydajność nie jest kluczową sprawą. Z czasem okazuje się, że liczba użytkowników rośnie, a wraz z nią wzrastają czasy odpowiedzi serwera. W pewnym momencie okazuje się, że z serwisu nie da się w wygodny sposób korzystać.

Okazuje się, że za część problemów bezpośrednio odpowiedzialny jest programista (np. niewydajne zapytania do bazy danych, nieumiejętne korzystanie z cache'a). Wtedy objawy często można wcześnie rozpoznać. Na niektóre - wynikające z ograniczeń technologii - trzeba doczekać nawet do 10 tys. jednoczesnych połączeń.

Na seminarium opowiem o tym skąd się biorą problemy w wydajności, jakie są sposoby odsuwania ich w czasie, a kiedy warto rozważyć przebudowanie całej aplikacji.

Bibliografia:

Zapraszam!
Michał Żak