As we become more well versed with Autonomi and its capabilities, and begin delving into dApps such as messaging, and other real-time apps, we will be confronted with speed issues that we have already experienced just in the realm of uploads and downloads.
What is in the works to speed up Autonomi as it moves forward?
Here is an interesting clip from about 11:06 to 12:30 on an Urbit discussion about this same topic, suggesting centralized external servers may be necessary:
I havent watched that video yet but AIUI, the team are expecting biiig performance increases once we can reduce/eliminate logging.
I certainly hope so cos the amount of time I had to wait earlier on today to see if an attempted register edit went through was quite shocking.
willie@gagarin:~$ time ant register edit 9f0e6f28c7768b16a4d5559793f46caf8bb6ed5cbe29fe9372f6e13df2e8411984604b15ae9c34639e58f51f0e3d5e53e71eecbd2939eb875f062c15cd2b80c90a63efd148c9d6d7056b1e3520010b05 "So lets try again fot timingtests -- How are you? What is the weather like there? I'm having bacon and egs for breakfast""
"
Logging to directory: "/home/willie/.local/share/autonomi/client/logs/log_2025-01-05_20-26-05"
š Connected to the Network Getting register at address: 9f0e6f28c7768b16a4d5559793f46caf8bb6ed5cbe29fe9372f6e13df2e8411984604b15ae9c34639e58f51f0e3d5e53e71eecbd2939eb875f062c15cd2b80c90a63efd148c9d6d7056b1e3520010b05
Found register at address: 9f0e6f28c7768b16a4d5559793f46caf8bb6ed5cbe29fe9372f6e13df2e8411984604b15ae9c34639e58f51f0e3d5e53e71eecbd2939eb875f062c15cd2b80c90a63efd148c9d6d7056b1e3520010b05
Updating register with new value: So lets try again fot timingtests -- How are you? What is the weather like there? I'm having bacon and egs for breakfast
ā Successfully updated register
With value: [So lets try again fot timingtests -- How are you? What is the weather like there? I'm having bacon and egs for breakfast
]
real 1m53.328s
user 0m3.142s
sys 0m2.898s
willie@gagarin:~$ time ant register get 9f0e6f28c7768b16a4d5559793f46caf8bb6ed5cbe29fe9372f6e13df2e8411984604b15ae9c34639e58f51f0e3d5e53e71eecbd2939eb875f062c15cd2b80c90a63efd148c9d6d7056b1e3520010b05
Logging to directory: "/home/willie/.local/share/autonomi/client/logs/log_2025-01-05_21-17-19"
š Connected to the Network Getting register at address: 9f0e6f28c7768b16a4d5559793f46caf8bb6ed5cbe29fe9372f6e13df2e8411984604b15ae9c34639e58f51f0e3d5e53e71eecbd2939eb875f062c15cd2b80c90a63efd148c9d6d7056b1e3520010b05
ā Register found at address: 9f0e6f28c7768b16a4d5559793f46caf8bb6ed5cbe29fe9372f6e13df2e8411984604b15ae9c34639e58f51f0e3d5e53e71eecbd2939eb875f062c15cd2b80c90a63efd148c9d6d7056b1e3520010b05
With value: ["Hi"]
real 2m1.985s
user 0m3.715s
sys 0m3.432s
Yeahā¦ I wouldnāt count on that one but would think a rewarding scheme incentivising speedy nodes (and a feedback mechanism to know when some kind of bottleneck kicks in and nodes are slow responding) would help a lotā¦ The community nets back in the days were all amazingly fastā¦
Not just logging ā¦ but I suspect many things over time - including moving to the native token, will speed things up a lot.
IMO, we should build/fork apps that are not so dependent on the slower aspects of to begin with, then move them, more and more, into the ecosystem as it matures.
amail will be a smart one. Fully encrypted and confirmed sender built in without any need for special code. Also no harvesting of information, nor mandatory recording by ISPs of email date/time sender/receiver and subject line that Australia has in place and companies like google also adhere to for the AU government when requested (no search warrant). Nor googleās āadvertisingā engine scanning your emails either.
I prefer just āmailā and not āemailā or āamailā since virtually all mail is āemailā now-a-days. Like saying ATM machine.
But mail is something everyone uses and while itāll take time to be adopted it will never be adopted till its written/implemented
Video delivery is another since parallel requesting of chunks overcomes download delays, but upload is an issue because that is rather slow at the moment
? What is amail? Is this an existing app? Do you have a link? I feel like Iāve heard it mentioned before, but a search doesnāt turn anything up for me except a proprietary email storage management tool.
Still billions of non spam emails sent per day world wide. I doubt there was ever that many letters type of mail sent in any day. And now there is a whole lot less
Of course! ā¦ Are you thinking of mail server nodes as a way to move mail into and out of the network? And then a client app for dedicated mail users?
Using mail storage, your mail becomes private & portable. Nice idea.
This maybe needs itās own thread - pretty interesting.
Nice find. Do you know yet what it uses for peer discovery and connection? Or is that all done through the chat mail servers? Is having a chat mail server with appropriate encryption something that dovetails with Autonomiās philosophies and motivations?
I like this.
Related, if we were to do something that needed an equivalent to TURN and STUN, there is this open-source version: