apache / rocketmq-dashboard
The state-of-the-art Dashboard of Apache RoccketMQ provides excellent monitoring capability. Various graphs and statistics of events, performance and system information of clients and application is evidently made available to the user.
GitHub Repo
14K
lines of main code
160 files
4.1K
lines of test code
34 files
648
lines of other code
10 files
25%
main code touched
1 year (3.8K LOC)
0%
new main code
1 year (368 LOC)
0
recent contributors
past 30 days
6y
age
2,339 days
6.8K
java
3.3K
js
2.7K
html
761
css
309
xml
50
yml

travis
maven
npm
yarn
docker


Main Code: 13,877 LOC (160 files) = JAVA (48%) + JS (23%) + HTML (19%) + CSS (5%) + XML (2%) + YML (<1%)
Secondary code: Test: 4,074 LOC (34); Generated: 6 LOC (1); Build & Deploy: 443 LOC (1); Other: 199 LOC (8);
Duplication: 17%
File Size: 0% long (>1000 LOC), 42% short (<= 200 LOC)
Unit Size: 3% long (>100 LOC), 59% short (<= 10 LOC)
Conditional Complexity: 1% complex (McCabe index > 50), 78% simple (McCabe index <= 5)
Logical Component Decomposition: primary (3 components)

6 years, 4 months old

  • 100% of code older than 365 days
  • 74% of code not updated in the past 365 days

0% of code updated more than 50 times

Also see temporal dependencies for files frequently changed in same commits.

Goals: Keep the system simple and easy to change (4)
Straight_Line
Features of interest:
TODOs
2 files

generated by sokrates.dev (configuration) on 2023-08-11; reference date: 2023-08-08