Apache Kafka

A unified, high-throughput, low-latency platform for handling real-time data feeds.

Summary
email_034-attachment-send-file-code-cssCreated with Sketch.
Main Code: 212,448 LOC = JAVA (78%) + SCALA (21%) ...
Artboard 48 Duplication: 6% ...
File Size: 16% long (>1000 LOC), 39% short (<= 200 LOC) ...
Unit Size: 4% long (>100 LOC), 61% short (<= 20 LOC) ...
Conditional Complexity: 2% complex (McCabe index > 25), 70% simple (McCabe index <= 5) ...
Logical Component Decomposition: primary (9 components) ...
files_time

9 years, 1 month old

  • File Age Distribution: 91% older than a year, <1% less than a month
  • File Changes Distribution: 16% more than a year ago, 30% past month
...
Goals: Keep the system simple and easy to change (4) ...
Contributors (864)
Recent Contributors (139 = 58 veterans + 81 rookies)
Contributed in past 6 months (a rookie = the first contribution in past year)

Past 30 days (35):


Past 31 to 90 days (32):


Past 91 to 180 days (72):

Historical Contributors (725)
Last contributed more than 6 months ago
Trend
Commits

57

151

211

262

666

1077

1440

1184

1208

995

Contributors

6

10

23

51

100

195

197

235

219

176

2011 2012 2013 2014 2015 2016 2017 2018 2019 2020
Contributors' details...
Reports
Analysis Report
email_034-attachment-send-file-code-cssCreated with Sketch.
Source Code Overview
2020.09.11
Analysis Report
Components and Dependencies
2020.09.11
Analysis Report
Artboard 48
Duplication
2020.09.11
Analysis Report
File Size
2020.09.11
Analysis Report
files_time
File Age
2020.09.11
Analysis Report
File Change Frequency
2020.09.11
Analysis Report
Temporal Dependencies
2020.09.11
Analysis Report
Unit Size
2020.09.11
Analysis Report
Conditional Complexity
2020.09.11
Analysis Report
All Metrics
2020.09.11
Analysis Report
Trend
2020.09.11
Analysis Report
Goals & Controls
2020.09.11
Analysis Report
Straight_Line
Features of Interest
Analysis Report
76_startup_sticky_notes
Notes & Findings
Links