TECHNOLOGY / ARCHITECTURESystem Design

Architecture.

The conceptual model that guides TIV's technology decisions — from the applications people use to the physical infrastructure that underpins everything.

01Model

Layered system.

Technology at TIV is organized as a stack of six layers. Each layer builds on the one below. Understanding this stack is key to understanding how TIV builds.

ApplicationsL1 · StableSoftware SystemsL2 · DevelopingComputeL3 · ResearchNetworksL4 · ResearchOptical SystemsL5 · ResearchPhysical InfrastructureL6 · Researchdepends on ↓
02Layers

Stack breakdown.

Each layer in the stack, from top to bottom.

L01

Application Layer

User-facing software systems — the projects people directly interact with. These are the visible products of TIV's engineering work.

L02

Software Infrastructure

Shared software foundations — the libraries, tools, and systems that application-layer projects are built on. This layer enables reuse and consistency across projects.

L03

Compute

Servers and computational infrastructure — the machines that run software systems. TIV researches efficient, self-managed compute architectures.

L04

Network

Routing, switching, and network systems — the infrastructure that connects compute resources. TIV researches network architecture and protocols.

L05

Optical Systems

Fiber optics and optical communication systems — the physical layer of network infrastructure. TIV researches optical transmission and experimental optical communications.

L06

Physical Infrastructure

Hardware and physical infrastructure — the tangible systems that underpin all technology layers. This is where software meets the physical world.