ABSTRACT

This chapter proposes the concept of a clean slate convergent information architecture, which covers information processing, storage, exchanging, and visualization. It presents some core concepts of distributed systems under the vision of the future Internet, including the design choices adopted on the NovaGenesis proposal. The chapter focuses on exploring the synergies, dependencies, and common requirements between the future Internet and distributed systems and discusses the relationships between both research areas. It also discusses other research areas, including cloud-based storage and networking, network management, virtualization, Internet of things, operating systems, and even hardware solutions. Considering the traditional Internet, many frequently used services run over transmission control protocol/Internet protocol stack, with reserved port numbers. The challenge encompasses adaptation in order to employ protocols in accordance to the communication context. A commonality between message queue telemetry transport, advanced message queueing protocol, and data distribution service is the adoption of the publish/subscribe communication paradigm.