Some things are still missing from this module as a whole:
[ ] Amazon AWS ECS discovery
Will need to port this manually, I think I hit a brick wall when I tried to port this but couldn't remember why.
[ ] Consul discovery,
still need to move this from @Horusiath separate repo, should be an easy port.
[ ] Marathon discovery
Need to learn about Marathon and figure out if a port is feasible.
[ ] We might consider replacing Kestrel and ASP,NET with something a lot more light weight.
List of available light weight pure dotnet web server, ommiting confirmed dead ones:
EmbedIO: this seemed to be still under active development, lots of reported active users
Separate Kestrel from ASP.NET: this seems like a very arduous thing to do since Kestrel is tightly coupled to ASP.NET, but it seems like this is doable as demonstrated here
Some things are still missing from this module as a whole:
[ ] Amazon AWS ECS discovery Will need to port this manually, I think I hit a brick wall when I tried to port this but couldn't remember why.
[ ] Consul discovery, still need to move this from @Horusiath separate repo, should be an easy port.
[ ] Marathon discovery Need to learn about Marathon and figure out if a port is feasible.
[ ] We might consider replacing Kestrel and ASP,NET with something a lot more light weight. List of available light weight pure dotnet web server, ommiting confirmed dead ones:
Will need to weed out the list and try to pick one that will work in all production environments. Selection criteria should be: