Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

supporting large numbers of connections #27

Closed
jlatt opened this issue Mar 18, 2014 · 2 comments
Closed

supporting large numbers of connections #27

jlatt opened this issue Mar 18, 2014 · 2 comments
Labels

Comments

@jlatt
Copy link
Owner

jlatt commented Mar 18, 2014

IRC protocol specifies a clunky server federation system. It doesn't seem very useful in the modern world given the capabilities of available hardware.

One alternative is to create an IRC forwarding proxy. It would transmit traffic to the real server as tagged messages so that replies can be distributed to the matching connection on the proxy side.

@jlatt jlatt added the question label Mar 18, 2014
@jlatt
Copy link
Owner Author

jlatt commented Mar 22, 2014

I'm working on a forwarding proxy in the router branch. This should allow a single instance of the server to support > ULIMIT sockets by hosting routers on different machines. For high availability, we should consider some sort of hot replication as well.

@edmund-huber
Copy link
Collaborator

edmund-huber/ergonomadic#2 <3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants