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
perf(aci): Cache Group lookup for process_workflows/trigger_action (#99449)
For process_workflows_event, querying for Group is one of the primary
required queries.
It's frequently very fast (~1ms), but at times we've observed it taking
100ms or more. Perhaps more significantly, querying for Group by ID is
the most common query the app does, and we're part of htat.
Given that this task runs after post_process, which does read Group
through the cache, the Group we're processing should nearly always be in
the cache, so here we expect a very high hit rate, a significant
reduction in query volume to the database, and improvement in some of
our wost case task latency.
0 commit comments