Advantages and Disadvantages different web servers architectures.
- Blocking tcp server
- Non-blocking tcp server
- Spring boot. Blocking servlet
- Spring boot. Non-blocking servlet
- Spring boot WebFlux. Reactive web server
Test server: OS: Debian 9 x64, core: 1, memory: 1gb
Twiter API stub: OS: Debian 9 x64, core: 1, memory: 512mb
Gatling: OS: Debian 9 x64, core: 2, memory: 2gb