You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 6, 2019. It is now read-only.
The V6 upgrade exposed the fact that the endpoints are currently not designed to handle messages concurrently.
Some of the problems:
The projectors (as currently designed) must update the views in serial to avoid a last-in-wins scenario while two messages are being concurrently handled.
The Twitter analyzer writes multiple lines to the console when handling each message, and these become interleaved when handling messages concurrently
There could be other issues too.
Note, as part of this, we should probably drop the use of ColoredConsole, since it does nasty locks around writing the console. We should be able to switch to using ANSI colour codes instead.
The text was updated successfully, but these errors were encountered:
The V6 upgrade exposed the fact that the endpoints are currently not designed to handle messages concurrently.
Some of the problems:
There could be other issues too.
Note, as part of this, we should probably drop the use of ColoredConsole, since it does nasty locks around writing the console. We should be able to switch to using ANSI colour codes instead.
The text was updated successfully, but these errors were encountered: