ADIOS2 is the latest implementation of the Adaptable Input Output System. This brand new architecture continues the performance legacy of ADIOS1, and extends its capabilities to address the extreme challenges of scientific data IO.ADIOS2 provides:Custom application management of massive data sets, starting from generation, analysis, and movement, as well as short-term and long-term storage.Self-describing data in binary-packed format for rapid metadata extraction. An ability to separate and extract relevant information from large data sets. The capability to make real-time decisions based on in-transit or in-situ analytics.. The ability to expand to other transport mechanisms such wide area networks, remote direct memory access, and shared memory, with minimal overhead. The ability to utilize the full capabilities of emergent hardware technologies, such as high-bandwidth memory and burst buffers.