Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You could say the exact same thing about Varnish. In fact I say your money would be better spent on premium Varnish than on premium Nginx.


But varnish lacks some features like dns-backend-resolution that are essential on modern microservices world.


I keep hearing this as being an issue but when I suggest slinging some money at the guy creating it I never get a response.

Apparently its a big enough issue to grumble about but not big enough to front some cash to resolve.

I agree though. DNS backend lookups for this would be an excellent thing to add.



I'm not entirely sure what this is about. Are you saying the list of backends is dynamic and retrieved from DNS? Why would you do this? Why are the backends changing so frequently? This seems like a major design issue. Why not have one backend that's anycasted with equal priority and you can pop backends in and out as you please?

Also, why wouldn't you just solve this with SRV records? Just patch Varnish to support SRV properly and magic you get everything you ever wanted including failover and priorities. That's probably a more sane request.


AWS ELB as backend for example.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: