-
-
Notifications
You must be signed in to change notification settings - Fork 272
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
Migrate to AsyncIO/Concurrent logic #199
Comments
Hi, @blueset. Actually, I am interesting in this problem. And I want to ask you some questions. Now the EFB framework initializes the
And thanks again for your patience. |
Is your feature request related to a problem? Please describe.
Concurrency has been popular for IO heavy applications like EFB. There’s a wide range of frameworks like
aiorequests
/telethon
/fbchat-async
that has first-class AsyncIO support. We might need to redesign our framework to adopt that.Describe the solution you'd like
Need sometime to think of a redesign of the framework, especially the communication part, to adopt AsyncIO.
Currently the most popular slave channel, EWS, is depending on unmaintained-for-years libraries (namely
itchat
andwxpy
) that has been forked and vendored into EWS. We might need to rewrite them to fit the AsyncIO pattern. Or consider using libraries liketrio
to wrap around them.Describe alternatives you've considered
N/A
Additional context
As always if you have any suggestions on how we shall design the framework or so, leave a comment below.
The text was updated successfully, but these errors were encountered: