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
Hi @slinlee @alexamakarov @xneyder
I'd like to start to discuss Scalable Updaters here.
I think we already have the necessary modules for making scalble from ticket, PR, design and It's a good time to understand the current implementation better and discuss how to make it happen.
for starters, I have a couple of questions about our implementations.
under the current circumstances(single punctuator and single updater), if puctuator and updaters are dead or stuck for some reason, users can't get updates from webapp.
In an abnormal situation, puctuator and updaters can be dead
if progress updates went wrong(memory issue or so) or took a lot of time(big csv files or so)
these cases can affect users that they can't get updates from webapp.
Is this the right understanding? @alexamakarov
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi @slinlee @alexamakarov @xneyder
I'd like to start to discuss
Scalable Updatershere.I think we already have the necessary modules for making scalble from ticket, PR, design and It's a good time to understand the current implementation better and discuss how to make it happen.
for starters, I have a couple of questions about our implementations.
We have a health check endpoint for puctuator and updaters from add health endpoint to all running modules #3034.
Have we used this endpoint from somewhere such as pathmind-admin? @xneyder
under the current circumstances(single punctuator and single updater), if puctuator and updaters are dead or stuck for some reason, users can't get updates from webapp.
these cases can affect users that they can't get updates from webapp.
Is this the right understanding? @alexamakarov
It seems like we use TTL for avoiding duplicates from Allow scaling to multiple updaters #1540 (comment)
Is this sqs-visibility-timeout? and how much time we set for TTL? @alexamakarov
Let's set a plan(how to monitor puctuator and updaters, how to deploy multiple updaters, dynamic provisioning is available?) later in this thread.
All reactions