4 ms·
Very interested in this and wondering about the possibilities of creating a software load-balancing instance with Go - rewriting source & destination addresses
by 0xbadf00d 11y ago
Very interested in this and wondering about the possibilities of creating a software load-balancing instance with Go - rewriting source & destination addresses on the fly and tracking session states to failover between instances of the program.
- nanodano 11y agoTheoretically that is totally possible. I think the channels functionality would really make managing the different streams easy. Go routines could also greatly improve performance. It would be interesting to see how it performs under load. After all, that's what Go is meant for. I'll think about writing some code to test that out.