Problem powszechnie znany, ale potrzebuję sensownego rozwiązania.
Mam aplikację bazodanową, którą cały czas gromadzi dane, zmienia statusy elementów, zaawansowanie projektów etc.
Aplikacja jest uruchomiona w przeglądarkach u 100 klientów jednocześnie. Jak ukazywać zmiany w aplikacji na ekranie klientów?
Dotychczasowe, łopatologiczne rozwiązanie z odświeżaniem ekranu co 5 sekund przy użyciu AJAX jest niedobre i niewydajne. Jak więc inaczej rozwiązać ten problem, żeby dane aktualizowały się w czasie rzeczywistym u wszystkich klientów (każdy klient widzi inne dane)?