When will webhooks be available?

  • Question
  • Updated 4 years ago
Hi, just wondering when the webhooks will be available? Do you have any roadmap or schedule for this feature? Don't have to be specific. But I'd like to have a general idea.
Photo of onion

onion

  • 5 Posts
  • 0 Reply Likes
  • unsure

Posted 4 years ago

  • 3
Photo of cgbystrom

cgbystrom, Product Manager

  • 331 Posts
  • 17 Reply Likes
Hi onion,

Lately we've been very busy in improving performance and scalability of Beaconpush. Demand for both our cloud version and self-hosted version is great and having a reliable product/service is always our number one goal.

Therefore, features like web hooks have temporarily been put on hold. The time frame we are looking at is probably some where around late summer.

A feature called "event notifications" is available in our self-hosted version and is similar to web hooks. We haven't made any official announcement yet about this version but it is available if interested.
Photo of onion

onion

  • 5 Posts
  • 0 Reply Likes
Hey Carl,

Could you provide some more details about this self-hosted version?

Thanks.
Photo of cgbystrom

cgbystrom, Product Manager

  • 331 Posts
  • 17 Reply Likes
Hi again,

Our self-hosted version is simply a binary executable that you may run in your own data center. Providing the same features as our cloud-version, but without the GUI.
The server exposes the REST API together with these "event notifications". It also provides a high-performance binary RPC interface in addition to the REST API.

Beaconpush is Java based which means it's both very performant and portable. Thousands of users can be supported on very modest hardware. Pricing has not been set yet but it is expected to be a monthly flat-fee with free upgrades. Since you will be providing both server capacity and bandwidth yourself, there's of course no per-message charge.

If you're interested to know more, drop us an e-mail at support@beaconpush.com. Then perhaps you could explain more in detail what you are looking for.

Regards,
Carl
Photo of onion

onion

  • 5 Posts
  • 0 Reply Likes
I am not looking for anything sophisticated; just the usual message pushing and notification when a user is disconnected. So, self-hosted might be a good thing to have, but probably not necessary. A question I have is by "thousands of users", do you mean thousands of concurrent connections? What happens if I need to scale out to multiple servers? Do I need to get new licenses?
Photo of cgbystrom

cgbystrom, Product Manager

  • 331 Posts
  • 17 Reply Likes
Our self-hosted is intended for customers wanting complete control over their servers. Reasons behind this can be many. Privacy, control over updates and bandwidth costs are some examples. For very large customers, we also recommend hosting the servers yourself.

But for the majority of our users, the cloud version is the most suitable.

The licenses are per-server, so when scaling to more servers you will need additional licenses.

As for concurrent connections, each server supports thousands/tens of thousands concurrent connections. But depending on the usage pattern of your application this number can be vastly different. If your users are just idle then supporting one million on one server is feasible. But such scenario is not very likely. Somewhere around 50,000 - 100,000 users per server is more likely.
Photo of onion

onion

  • 5 Posts
  • 0 Reply Likes
Hi Carl,

My main concern is the pricing. Do you have a range for what the monthly fee is going to be?

Thanks.