Discusses points on What is Kubernetes, What is the need for Kubernetes, How the industry is using Kubernetes in its environment?
What is Kubernetes?
Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. …
Messaging is used to communicate between two applications, it can be an order processing application, Inventory application, Database application, Front end application. Messaging is also used in Modern techniques of Microservices.
Generally messaging is done through some products like IBM MQ, Apache MQ, Active MQ, Rabbit MQ (open source).
We have two types of communications.
1: Synchronous communication which is basically application to application through APIs.
2: Asynchronous / Event-based which is an application to queue to application.