Move to asyncio #22

Closed
opened 2019-05-02 14:42:33 +02:00 by bmartin5692 · 1 comment
bmartin5692 commented 2019-05-02 14:42:33 +02:00 (Migrated from github.com)

I want to move towards all components being asyncio. The goal is to get away from threads without impacting performance (or maybe it will get better....). This should make the code easier to work on and reduce the risk of multiple threads interacting with a non-thread safe database at the same time.

I want to move towards all components being asyncio. The goal is to get away from threads without impacting performance (or maybe it will get better....). This should make the code easier to work on and reduce the risk of multiple threads interacting with a non-thread safe database at the same time.
bmartin5692 commented 2019-05-02 14:45:23 +02:00 (Migrated from github.com)

I've been working on this in a dev_broken branch for some time. Most items have been re-worked and are performing great for my D901. The remaining piece is XMPP, and since I don't have a bot that uses this it has been hard to work on.

The current working branch is (https://github.com/bmartin5692/bumper/tree/dev_broken-XMPP) and it would be helpful if anyone with an Ozmo or bot that uses XMPP would test this and work through it with me.

I've been working on this in a dev_broken branch for some time. Most items have been re-worked and are performing great for my D901. The remaining piece is XMPP, and since I don't have a bot that uses this it has been hard to work on. The current working branch is (https://github.com/bmartin5692/bumper/tree/dev_broken-XMPP) and it would be helpful if anyone with an Ozmo or bot that uses XMPP would test this and work through it with me.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: mia/bumper#22
No description provided.