Tigase PubSub

Product Categories: 

Real-time chat, or even a group chat is a great thing. It makes your community alive, active and engaged. However, there are cases when you do not want your users to just chat. You want your users to be informed, notified, warned, make them aware of an even, new content or something. E-mail would work but e-mail is not real-time. You want your users to receive notifications instantly, to notify them at the moment when it makes most sense and make sure they receive the notification at the right time.

If XMPP is like an e-mail but all is in a real-time, then PubSub (Publish-Subscribe) is like mailing list but... in real-time. PubSub extension allows you to create channels to which users can subscribe and you can have designated publishers who add content to the channel. Then either the whole content or just notification about the new content is sent to all subscribers. This role-based system, similar to a group chat but for the PubSub users do not have to be online to be subscribed and notification is pushed to user even if he is offline. Then the notification is delivered as soon as the user comes back online.

What is this for?

  • Great content providers can use PubSub to notify users about new content available for group of interested people. Each channel can represent special interest such as sport, science, weather, news, etc...
  • For disaster warnings, residents can be grouped based on geographical location. Each channel can represent zip code and notifications can be delivered to people residing in a specific location only.
  • Location based services, for people traveling, changing their location special warnings, adds or other notifications can be delivered depending on the area of their current presence.
  • Business workflows can make use of notification services to send a warning when a document is updated/changed/added, when a workflow reaches specific processing phase....

Do you need a special software to deliver notifications? Special mobile app, installed on users devices?
Not necessarily. It would certainly offer your more control but even your website can have built-in PubSub client capabilities so you can deliver notifications to users visiting your website.

Our Tigase PubSub offers you:

  • Close to a real-time notifications delivery to users subscribed to a channel
  • Role-based subscription system to have users who can receive/read content only and those who can publish and a channel level administrators as well as global administrators
  • Custom content and notification metadata to perfectly match your system requirements
  • Flexible delivery system based on user availability to control what, how and when is delivered. You can specify whether the notification is delivered to online users only, to online and offline, to specify time when the notification expires and many other options
  • Millions of PubSub channels delivering notifications to subscribers for a big content providers
  • PubSub channels with millions of subscribers for a large group of users, big installations

We are specifically proud of the PubSub scalability which allows it to be deployed for a very large scale installations and flexibility which allows to adjust our PubSub for specific customer needs.

Back to Top