This topic lists the common terms used throughout Dragonfly.
SuperNode is a long-time process with two primary responsibilities:
Dfget is the client of Dragonfly used for downloading files. It's similar to wget.
At the same time, it also plays the role of peer, which can transfer data between each other in P2P network.
Dfdaemon is used for pulling images only. It establishes a proxy between dockerd/pouchd and registry.
Dfdaemon filters out layer fetching requests from all requests sent by dockerd/pouchd when pulling images, then uses dfget to downloading these layers.