Middleware Software logopeterindia.net
Knowledge Hub

Middleware Software: Messaging, Streaming, Service Meshes & Integration

A hub of middleware directories — messaging and streaming, service connectivity, and enterprise integration — the software that connects applications, services and systems.

19 topics•4 categories•Updated October 2026

Messaging, Streaming & Events

5 entries

Moving events and messages between systems.

Service Connectivity

3 entries

Managing traffic between services and APIs.

Enterprise Integration

7 entries

Connecting applications, partners and workflows.

Related Pages

4 entries

Neighbouring directories.

Frequently Asked Questions

What is middleware?

Middleware is software that sits between applications, services and systems to handle communication, data exchange and management, so developers do not have to build that plumbing themselves.

What are the main types of middleware?

Message brokers and streaming platforms, API gateways and service meshes, enterprise service buses and integration platforms, and workflow engines.

What is the difference between a message broker and an event mesh?

A broker routes messages within one system; an event mesh connects brokers across clouds and data centres so events flow where they are needed.

What does a service mesh do?

It manages service-to-service traffic through sidecar or node proxies, adding mutual TLS, retries, rate limiting and observability without changing application code.

How does middleware relate to event-driven architecture?

Brokers and streaming platforms are the backbone of EDA; see the event-driven architecture hub.