A machine (1) for making liquid or semi-liquid food products, comprises: a first processing container (2) for processing a liquid or semi-liquid base product and defining a processing chamber (3); a stirrer (4) mounted inside the first processing container (2); a thermal system (5) comprising a heat exchanger (6), associated with the first processing container (2); a processing and control unit (7), comprising a module (8) for receiving and transmitting data, a processing module (9) and a memory (10) containing processing software instructions which can be carried out by the processing module (9), the processing and control unit (7) defining a storage node of a distributed architecture database (DB).