apache / dubbo-benchmark
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system48% (583 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java41% (223 lines)
xml59% (206 lines)
go67% (130 lines)
yaml30% (24 lines)
Duplication per Component (primary)
client-base62% (142 lines)
benchmark-base24% (88 lines)
dubbo-go-triple-server71% (50 lines)
dubbo-go-server75% (50 lines)
dubbo-go-client37% (27 lines)
dubbo-go-triple-client42% (27 lines)
dubbo-fastjson2-client81% (9 lines)
dubbo-fastjson-client81% (9 lines)
dubbo-kryo-client81% (9 lines)
dubbo-gson-client81% (9 lines)
dubbo-protobuf-json-server66% (8 lines)
dubbo-protostuff-server66% (8 lines)
dubbo-protobuf-json-client72% (8 lines)
dubbo-protostuff-client72% (8 lines)
dubbo-pb-server63% (7 lines)
dubbo-grpc-server63% (7 lines)
dubbo-fastjson2-server63% (7 lines)
dubbo-fastjson-server63% (7 lines)
server-base35% (7 lines)
dubbo-metrics-server46% (6 lines)
dubbo-metrics-client46% (6 lines)
dubbo-avro-client54% (6 lines)
dubbo-hessianlite-server54% (6 lines)
dubbo-hessianlite-client54% (6 lines)
dubbo-gson-server54% (6 lines)
dubbo-triple-client54% (6 lines)
dubbo-pb-client54% (6 lines)
dubbo-native-hessian-client54% (6 lines)
dubbo-triple-server54% (6 lines)
dubbo-kryo-server50% (6 lines)
dubbo-grpc-client60% (6 lines)
dubbo-avro-server54% (6 lines)
dubbo-fst-server54% (6 lines)
dubbo-fst-client54% (6 lines)
dubbo-native-hessian-server50% (6 lines)

Duplication Between Components (50+ lines)

G dubbo-go-server dubbo-go-server dubbo-go-triple-server dubbo-go-triple-server dubbo-go-server--dubbo-go-triple-server 100 benchmark-base benchmark-base client-base client-base benchmark-base--client-base 78 dubbo-go-client dubbo-go-client dubbo-go-triple-client dubbo-go-triple-client dubbo-go-client--dubbo-go-triple-client 54

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 354 duplicates...
Size#FoldersFilesLinesCode
47 x 2 client-base/src/main/jav.../apache/dubbo/benchmark
client-base/src/main/jav.../apache/dubbo/benchmark
43:101 (66%)
43:101 (66%)
view
26 x 2 dubbo-go-server
dubbo-go-triple-server
37:72 (56%)
39:74 (53%)
view
22 x 2 benchmark-base/src/main/...dubbo/benchmark/service
benchmark-base/src/main/...dubbo/benchmark/service
72:97 (30%)
57:82 (29%)
view
16 x 2 benchmark-base/src/main/...dubbo/benchmark/service
benchmark-base/src/main/...dubbo/benchmark/service
49:64 (22%)
94:109 (21%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
benchmark-base/src/main/...dubbo/benchmark/service
64:76 (17%)
97:109 (17%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
client-base/src/main/jav.../apache/dubbo/benchmark
79:91 (18%)
65:77 (18%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
client-base/src/main/jav.../apache/dubbo/benchmark
64:76 (17%)
65:77 (18%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
client-base/src/main/jav.../apache/dubbo/benchmark
64:76 (17%)
65:77 (18%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
benchmark-base/src/main/...dubbo/benchmark/service
52:64 (18%)
79:91 (18%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
client-base/src/main/jav.../apache/dubbo/benchmark
52:64 (18%)
65:77 (18%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
benchmark-base/src/main/...dubbo/benchmark/service
79:91 (18%)
97:109 (17%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
client-base/src/main/jav.../apache/dubbo/benchmark
97:109 (17%)
65:77 (18%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
benchmark-base/src/main/...dubbo/benchmark/service
52:64 (18%)
64:76 (17%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
client-base/src/main/jav.../apache/dubbo/benchmark
97:109 (17%)
65:77 (18%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
client-base/src/main/jav.../apache/dubbo/benchmark
52:64 (18%)
65:77 (18%)
view
13 x 2 benchmark-base/src/main/...dubbo/benchmark/service
client-base/src/main/jav.../apache/dubbo/benchmark
79:91 (18%)
65:77 (18%)
view
13 x 2 client-base/src/main/jav.../apache/dubbo/benchmark
client-base/src/main/jav.../apache/dubbo/benchmark
103:119 (18%)
103:120 (18%)
view
12 x 2 dubbo-go-server/conf
dubbo-go-triple-server/conf
16:31 (60%)
16:31 (57%)
view
12 x 2 dubbo-go-server
dubbo-go-triple-server
88:105 (26%)
94:111 (24%)
view
10 x 2 dubbo-go-client
dubbo-go-triple-client
41:51 (20%)
42:52 (20%)
view
9 x 2 dubbo-fastjson-client/src/main/resources
dubbo-fastjson2-client/src/main/resources
1:13 (81%)
1:13 (81%)
view
9 x 2 client-base/src/main/jav.../apache/dubbo/benchmark
client-base/src/main/jav.../apache/dubbo/benchmark
110:124 (12%)
107:119 (12%)
view
9 x 2 dubbo-gson-client/src/main/resources
dubbo-kryo-client/src/main/resources
1:9 (81%)
1:9 (81%)
view
9 x 2 dubbo-go-client
dubbo-go-triple-client
82:90 (18%)
77:85 (18%)
view
9 x 2 client-base/src/main/jav.../apache/dubbo/benchmark
client-base/src/main/jav.../apache/dubbo/benchmark
110:124 (12%)
107:120 (12%)
view
8 x 2 dubbo-protobuf-json-server/src/main/resources
dubbo-protostuff-server/src/main/resources
1:8 (66%)
1:8 (66%)
view
8 x 2 dubbo-protobuf-json-client/src/main/resources
dubbo-protostuff-client/src/main/resources
1:8 (72%)
1:8 (72%)
view
8 x 2 dubbo-go-client
dubbo-go-triple-client
66:77 (16%)
61:72 (16%)
view
7 x 2 dubbo-fastjson-server/src/main/resources
dubbo-fastjson2-server/src/main/resources
1:7 (63%)
1:7 (63%)
view
7 x 2 dubbo-grpc-server/src/main/resources
dubbo-pb-server/src/main/resources
1:7 (63%)
1:7 (63%)
view
7 x 2 client-base/src/main/resources
server-base/src/main/resources
1:12 (46%)
1:12 (46%)
view
6 x 2 dubbo-fastjson2-client/src/main/resources
dubbo-pb-client/src/main/resources
1:6 (54%)
1:6 (54%)
view
6 x 2 dubbo-gson-server/src/main/resources
dubbo-kryo-client/src/main/resources
1:6 (54%)
1:6 (54%)
view
6 x 2 dubbo-hessianlite-client/src/main/resources
dubbo-kryo-server/src/main/resources
1:6 (54%)
1:6 (50%)
view
6 x 2 dubbo-native-hessian-client/src/main/resources
dubbo-native-hessian-server/src/main/resources
1:6 (54%)
1:6 (50%)
view
6 x 2 dubbo-fastjson-server/src/main/resources
dubbo-pb-server/src/main/resources
1:6 (54%)
1:6 (54%)
view
6 x 2 dubbo-gson-client/src/main/resources
dubbo-protobuf-json-server/src/main/resources
1:6 (54%)
1:6 (50%)
view
6 x 2 dubbo-hessianlite-client/src/main/resources
dubbo-triple-client/src/main/resources
1:6 (54%)
1:6 (54%)
view
6 x 2 dubbo-grpc-server/src/main/resources
dubbo-protobuf-json-client/src/main/resources
1:6 (54%)
1:6 (54%)
view
6 x 2 dubbo-fastjson2-client/src/main/resources
dubbo-kryo-client/src/main/resources
1:6 (54%)
1:6 (54%)
view
6 x 2 dubbo-avro-server/src/main/resources
dubbo-protobuf-json-client/src/main/resources
1:6 (54%)
1:6 (54%)
view
6 x 2 dubbo-protostuff-client/src/main/resources
dubbo-protostuff-server/src/main/resources
1:6 (54%)
1:6 (50%)
view
6 x 2 dubbo-native-hessian-server/src/main/resources
dubbo-triple-server/src/main/resources
1:6 (50%)
1:6 (54%)
view
6 x 2 dubbo-fastjson-client/src/main/resources
dubbo-protobuf-json-client/src/main/resources
1:6 (54%)
1:6 (54%)
view
6 x 2 dubbo-avro-server/src/main/resources
dubbo-triple-client/src/main/resources
1:6 (54%)
1:6 (54%)
view
6 x 2 dubbo-grpc-server/src/main/resources
dubbo-protostuff-server/src/main/resources
1:6 (54%)
1:6 (50%)
view
6 x 2 dubbo-avro-client/src/main/resources
dubbo-protostuff-client/src/main/resources
1:6 (54%)
1:6 (54%)
view
6 x 2 dubbo-hessianlite-client/src/main/resources
dubbo-protobuf-json-server/src/main/resources
1:6 (54%)
1:6 (50%)
view
6 x 2 dubbo-hessianlite-server/src/main/resources
dubbo-protostuff-client/src/main/resources
1:6 (54%)
1:6 (54%)
view
6 x 2 dubbo-fst-client/src/main/resources
dubbo-kryo-client/src/main/resources
1:6 (54%)
1:6 (54%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
18 x 2 client-base/src/main/jav.../apache/dubbo/benchmark
client-base/src/main/jav.../apache/dubbo/benchmark
60:81 
60:81 
view
18 x 2 dubbo-go-triple-server
dubbo-go-server
52:75 
50:73 
view
15 x 2 dubbo-go-triple-server
dubbo-go-server
94:112 
88:106 
view