epam / kubernetes-engine-samples
Static Component Dependencies

An overview of source code logical components.

Intro

Logical decomposition is a representation of the organization of the main source code, where every and each file is put in exactly one logical component.

Learn more...
Logical Decompositions Overview

Analyzed system has 1 logical decomposition:

Logical Decomposition #1: PRIMARY

The decompositions is based on the folder structure at level 1 (relative to the source code root).

Bubble Chart | Tree Map
Component Sizes (Lines of Code)
The "primary" logical decomposition has 15 components.
  • 989 files, 52,064 LOC (100.0% vs. main code).
  • "databases" is biggest, containing 33.13% of LOC.
  • "service-mesh" is smallest, containing 0.12% of LOC.


databases17251 LOC (33%) 348 files
ai-ml11961 LOC (22%) 224 files
streaming10127 LOC (19%) 123 files
cost-optimization3704 LOC (7%) 41 files
quickstarts2746 LOC (5%) 95 files
networking1945 LOC (3%) 40 files
observability1378 LOC (2%) 25 files
windows1226 LOC (2%) 24 files
batch866 LOC (1%) 28 files
autopilot179 LOC (<1%) 5 files
management164 LOC (<1%) 6 files
autoscaling164 LOC (<1%) 7 files
security157 LOC (<1%) 8 files
workloads136 LOC (<1%) 12 files
service-mesh60 LOC (<1%) 3 files
Static Dependencies
Dependencies among components are static code dependencies among files in different components.

No component dependencies found.



2025-01-10 14:29