The Pub/Sub process was used to increase the progress of information systems. In the early days of the internet or the pre-Internet period, the systems were statically classified.
However, dynamic scaling was required in the systems when the
mobile app and
IoT devices were used. These internet and web-based applications influenced the systems immensely.
Nowadays, systems are spread around the world that work at Internet-level in geographically distributed data centers. Their servers organize short-time application modules to handle the traffic.
Today’s data volume, latency, seasonal traffic, and network data corruption has added more complex layers to information systems.