Execute functions on the edge – transforming, enriching, and ﬁltering messages as they route through the PubNub network.
Store secrets like authentication keys and tokens to protect sensitive information.
Ensure persistence in PubNub Functions to count messages and maintain state.
Utilize REST Functions to respond directly to HTTP requests and integrate any 3rd party service without spinning up servers.
Choose from 50+ prebuilt services available with PubNub and deploy in a couple clicks, all available in the Blocks Catalog.
A single click and your serverless functions are deployed to the programmable PubNub Data Stream Network.
All serverless compute lives in the network, and flexible design patterns empowers the integration of any 3rd party service.
Never worry about provisioning and maintaining servers, while supporting millions of Functions executions per second for massive audiences.
Pay-per-use pricing makes Functions cost-effective and easy to scale.
Mutate messages in flight, like translating a chat message between languages.
Sift through messages based on their characteristics, like monitoring a temperature data stream for anomalies.
Redirect messages to a third party service, like sending stock data to a data analytics platform for analysis.
One of the best parts about working with PubNub is that we were able to start out really simple and prove out parts of our early product and then layer in more functionality as we got into deeper product problems.
PubNub is reliable. It’s efficient. It’s fast. It’s everything we were looking for. In the EMS/911 space, efficiency is key because how quickly the first responders and public safety agencies respond determines life or death. PubNub has all of that.
Using PubNub was more cost effective than trying to build this capability ourselves. We don’t have to implement, and more importantly, operate a real-time infrastructure meeting high scalability, performance and reliability requirements.
As our user base at Peloton continues to grow, we’ve found some interesting opportunities to connect members to each other. We think that creating more opportunities for shared, realtime workout experiences is an important initiative and something we wanted to invest in.