The scientific data obtained from ESA space missions have a much longer lifetime than the satellite mission itself. The data from these missions have been archived and made freely accessible online from ESAC to the world scientific community since 1998. As a result ESAC has become the default location for ESA's Astronomy and Solar System data archives, where a dedicated team of scientists and engineers have developed and maintained up to sixteen different archives since then. The technology has changed rapidly along these years, requiring a constant monitoring of technology evolution. During the last fifteen years we have witnessed the rise and fall of small applications running on the browser, the advent of a new Web 2.0 paradigm together with new and tighter network and security policies, the widespread use of open-source programming frameworks and data management systems at no cost, and lately, the Big Data boom. Such technology inflation period has led to different generations of science archives addressing particular needs of the scientific community together with new technology paradigms. In this talk we will present the evolution of the science archives architecture since its first implementation back in 1998 for the ISO Data Archive, together with recent improvements and future archiving plans for coming missions like Gaia, Euclid, Solar Orbiter and Bepi-Colombo as a response to this new computing era.