I'm really confused about this whole WebFlux library. Everything I read seems to contradict the previous thing.
Basically, I'm trying to serve a 30->60 minute MP4 file to about ~100 concurrent users without blocking the main thread. I've read that WebFlux can do exactly this using NIO, and it does so efficiently.
My question is, how would I serve this long video using WebFlux on Spring MVC through a @GetMapping
with the video name in the parameters? I tried just using this: https://melgenek.github.io/spring-video-service but the video only plays when the ENTIRE thing is buffered. So a 10-minute clip will only begin to play after it's fully downloaded. Am I supposed to put a maximum limit on the range? I'm new to web development so I don't know much about HTML servers/clients