avbelyaev / HTTP2-proxy-4-Spring-Boot

Reverse-proxies (Traefik, Zuul, Nginx) + Spring Boot (Tomcat, Jetty, Undertow) comparison in HTTP/2 mode with SSE (Server side events)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HTTP2 proxies for Spring Boot

Testing how proxies

  • Traefik
  • Nginx
  • Zuul

work with Spring Boot deployed on servers

  • Tomcat
  • Jetty
  • Undertow

Also checking how Server Side events work in such configs. Spoiler: they do not work with Zuul proxy

For more notes see corresponding repositories. cURL requests reside in requests dir.

About

Reverse-proxies (Traefik, Zuul, Nginx) + Spring Boot (Tomcat, Jetty, Undertow) comparison in HTTP/2 mode with SSE (Server side events)


Languages

Language:Java 66.9%Language:Shell 27.2%Language:Dockerfile 3.3%Language:HTML 2.6%