- Make JX.Leader and Aphlict more observable and robust: T12568, T12567, T12566, T12564, T12563.
- Make Conpherence send, connect, reconnect, and retransmit behaviors better: T12562
- Once things work, switch notify LBs from default-configured ELBs (no websockets, 30 second connection kills) to properly configured ALBs (websocket support, no connection killing).
Description
Description
Revisions and Commits
Revisions and Commits
Status | Assigned | Task | ||
---|---|---|---|---|
Resolved | epriestley | T12572 Spend a week making Conpherence less bad | ||
Open | None | T12573 Improve reliability of Conpherence connections | ||
Resolved | epriestley | T12568 Write an Aphlict client debugging console | ||
Resolved | None | T12567 After an Aphlict disconnect, retry the first reconnect without a delay | ||
Open | None | T12566 After an Aphlict reconnect, dirty realtime UI state | ||
Resolved | None | T12564 Handle duplicate realtime messages from Aphlict gracefully | ||
Resolved | None | T12563 When a client reconnects to Aphlict, replay recent messages | ||
Open | None | T12562 Make substantially more Conpherence thread rendering occur in Javascript |
Event Timeline
Comment Actions
Things seem better here for me, although I'm still seeing a couple issues:
- I get a red dot for a bit in Conpherence sometimes. I think this is actually a lie and that we're connected, the leader tab just isn't propagating state properly.
- I get double/triple audio alerts with multiple tabs open. This is probably a simple bug since the code is intended to prevent it.