twitter / storehaus
Components

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 16 components.
  • 106 files, 4,155 LOC (100.0% vs. main code).
  • "storehaus-core" is biggest, containing 25.97% of LOC.
  • "project" is smallest, containing 0.36% of LOC.


storehaus-core1079 LOC (25%) 37 files
storehaus-algebra817 LOC (19%) 25 files
storehaus-hbase382 LOC (9%) 9 files
storehaus-mysql345 LOC (8%) 5 files
storehaus-redis283 LOC (6%) 5 files
ROOT273 LOC (6%) 2 files
storehaus-memcache217 LOC (5%) 4 files
storehaus-kafka154 LOC (3%) 4 files
storehaus-dynamodb128 LOC (3%) 4 files
storehaus-elasticsearch94 LOC (2%) 2 files
storehaus-testing86 LOC (2%) 4 files
storehaus-benchmark85 LOC (2%) 1 file
storehaus-mongodb80 LOC (1%) 1 file
storehaus-http75 LOC (1%) 1 file
storehaus-leveldb42 LOC (1%) 1 file
project15 LOC (<1%) 1 file


2025-01-17 11:58