Najjednoduchšie to takto napíšeš s Vaadin, miesto Spring frameworkom. Frontend budeš mať riešený s web komponentami, ktoré sú "reaktívne" s využitím web sockets, bez toho aby si sa o to staral. Na takúto apku v tomto okamihu neexistuje jednoduchšie riešenie.