Hi.

As there was the discussion about the future of the SPOE filter, let me start a discussion about some possible filter options.

As far as I know have we this filters.

Available filters :
[SPOE] spoe
[CACHE] cache
[FCGI] fcgi-app
[COMP] compression
[TRACE] trace

There is also the httpclient in haproxy which looks quite mature, from my point of view. The question which I have is how difficult is it to add a http filter based on httpclient similar to SPOE or FCGI filter.

Another option is to add some language specific filter like haproxy-rs-api shown in this comment https://github.com/khvzak/mlua/issues/320#issuecomment-1762027351 .

The Idea to add the http filter is that there are so many http based tools out there and with that could HAProxy use such tools based on http.

I know that's to late for 2.9 but let's start the discussion for the future versions of HAProxy. I know that http is not the most efficient Protocol in the world but widely used and this opens an lot of possible filters for haproxy. I know also that every http implementation have there quirks but it's still one of the most used Protocol for now.

Any opinion on that?

Regards
Alex

Reply via email to