Witam,
ostatnio zastanawiamy się na migracją aplikacji desktopowej z http rest api na websocket aby 1 zyskać trochę na wydajności 2. komunikacja dwukierunkowa.
I teraz mam dziwny problem z wydajnością okazuje się z testów ze websockety są wolniejsze niż zwykły rest call.
U mnie:
REST
Response time 396
Response time 6
Response time 3
WebSocket
Response time 55
Response time 31
Response time 32
Przykładowy projekt w spring boot
- Uruchamiamy serwer klasa Application.java
- Klient RestClient
- Klient WebSocketClient
https://github.com/MirekSz/websocket-client
Co robię źle na necie piszą, że websocket'y szybsze o 30% ?