code.vegaprotocol.io/vega@v0.79.0/datanode/docs/README.md (about) 1 # Vega core architecture 2 3 Data node is a stand alone product that is built on the top of Vega core product. 4 It consumes stream of events from core Vega via socket using [Broker](./broker.md) then aggregates the events and save them to storage. 5 6 ## Component relationships 7 8 The following diagram shows how the various components of this implementation interact with each other at a high level. 9 10  11 12 ## Modelling the domain 13 14 Some subdirectories contain Golang packages which represent a discrete domain or concept from the whitepaper.