An important component of simulation code is the handling of large volumes of data. The Hercules library is one of the links in this management of large volumes of data. Hercule is the concretization of the research activities of the last 20 years on the optimized HPC management of simulation code data production, as well as a methodology of weak coupling of calculation codes. Hercules also has optimized mechanisms for the design of analysis tools.