Challenge: unlocking the potential of microservices
The promise of microservices is better agility, scalability and reusability by breaking monolithic applications into small, purpose-specific services. But the real-world implementation of microservices is more complicated, and unlocking those promises means overcoming challenges associated with distributed processing, ecosystem integration and service harmony.
Solution: get the right event to the right microservice at the right time, with PubSub+
PubSub+ is an advanced event broker, which means it supports the publish-subscribe messaging pattern and a host of enterprise-grade features and capabilities that enable event-driven communication between apps and microservices in any environment.
PubSub+ supports event-driven microservices, enabling:
- Simple, scalable connectivity
- Simple, high availability
- Supports dynamic microservice scaling
- Message rate and consumer availability decoupling
- Enterprise-grade speed, resilience and security
- Service harmony across public and private clouds, and on premises environments
PubSub+ is a unified, tomorrow-proof solution that is available as a service, as software or as an appliance.
PubSub+ is robust and flexible, with:
- Support for the pub/sub, queuing, streaming, and request/reply messaging patterns
- Support for multiple QoS (best effort, reliable, continuous delivery)
- Enterprise-grade functionality including message filtering, fan-out, routing, resilience and error-handling
- Support for Spring Cloud Streams; developers building apps with this framework can connect their microservices to PubSub+ via our Spring Cloud Streams binder