[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #9022 [Pluggable transport]: Create an XMPP pluggable transport
#9022: Create an XMPP pluggable transport
---------------------------------+------------------------------------------
Reporter: asn | Owner: feynman
Type: task | Status: accepted
Priority: normal | Milestone:
Component: Pluggable transport | Version:
Keywords: | Parent:
Points: | Actualpoints:
---------------------------------+------------------------------------------
Comment(by feynman):
I thought of and implemented a couple more ideas for making the code
faster and more robust. The main one is to have the bots actively work to
distribute the load evenly rather than have each socket cycle through
bots. I also have the bots working to keep the rate at which they send
data below a certain threshold (currently 20kb/s).
I chose this method because I recently learned that many chat servers
penalize you if you send more bytes than a certain threshold over a given
time frame. I also noticed that connections established using hexchat
seemed to get slower when used heavily. I figured that having the bots
actively work to keep their data rate below a threshold could keep the
overall bandwidth more consistent.
I also brought back the "login to each account multiple times" option.
I think this all might be helping because youtube videos seem to load
faster (and they no longer prevent me from doing things in other tabs).
The client is using 15 logins and the server is using 15 logins while
logging into each of them 3 times.
Keep in mind, the code was quite stable before, and I am now just trying
to make it better (rather than make it work).
The old code can still be found here:
https://github.com/aeftimia/hexchat/tree/master/misc/round_robin
I will continue to update the code and describe the updates here if I
think of any more ways of improving upon the design.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9022#comment:66>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs