The current evolution of the space missions demands to increase the computing capacities of the on-board computer while reducing its power consumption. This requirement evolves faster than the ability of the manufacturers to develop better space-qualified processors. To meet the strong requirements, the National Institute of Aerospace Technology has developed a distributed on-board computer based on commercial off-the-shelf (COTS). This computer, named OPTOS, provides enhanced computational capacities with respect to what computers of other small satellites typically provide. To maintain the reliability needed to perform typical critical activities such as real-time maintenance or current surveillance, authors have conceived a set of collaborative hardening techniques, taking advantage of the distributed architecture of the OPTOS On-Board Computer. The 3-year mission data analysis shows the feasibility of the collaborative hardening techniques implemented, despite using SEU sensitive devices. The authors describe the processes and tools used to analyse the data and clearly expose the functional errors found at unit level, while the system remains unfaulty and reliable thanks to the collaborative techniques.