Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Technical Debt: Cyclic dependency between LoadBalanceStats and ServerStats #465

Open
jbpextra opened this issue Oct 26, 2020 · 1 comment

Comments

@jbpextra
Copy link

jbpextra commented Oct 26, 2020

There exists a cyclic dependency between classes LoadBalancerStats and ServerStats that has caused in the past up to 12% productvity loss.

We at Skuld.ai have developed a tool that can find cycles that are especially negative for the development health status. It is widely backed by research that the existence of cyclic dependencies has the potential to create ripple effects during development in an exponential way. We have found this cyclic dependency has a detrimental effect mounting to an approximate 4.5% productivity loss. This figure is based on changed made in the past, which experienced a negative impact in varying degree with a record high of a 12% productivity loss in @elandau’s 8d9d700

@jbpextra
Copy link
Author

@elandau Can you (or anyone else for that matter) confirm that this cyclic dependency has been problematic for you in the past?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant