AssemblyLine compiler

Turn source into portable compute without a container-image pipeline.

AssemblyLine compiles application source into WebAssembly components designed for Hyjal’s request-driven runtime.

A shorter path from source to something runnable.

The build path is organized around the component Hyjal will execute—not an operating-system image the team must maintain.

  1. Input
    Application source

    Bring the supported language and application shape that fit the work.

  2. Compile
    AssemblyLine

    Produce a portable component through the Hyjal compiler path.

  3. Artifact
    WebAssembly component

    Store a runtime-ready boundary with an explicit execution contract.

  4. Run
    Afterburner

    Instantiate the component for the request in front of it.

The artifact is the handoff: portable enough for the platform, specific enough for the workload.

The artifact boundary keeps build decisions from leaking into operations.

A clean boundary separates what the team authors from how Hyjal executes it.

BeforeLanguage-specific source

Application code expresses behavior in the team’s chosen language.

Source
BoundaryPortable component

Compilation produces the unit the runtime understands.

Wasm
AfterRuntime execution

Afterburner handles instantiation, metering, and completion.

Work

One explicit artifact boundary replaces a chain of image-building and fleet assumptions.

Bring source. Leave with a runnable component.

Start building with AssemblyLine, or walk through the compiler path with the Hyjal team.