Stephen Blum

The Costly Kubernetes Journey: Challenges and Successes
News Aug 8, 2023

The Costly Kubernetes Journey: Challenges and Successes

Before migrating, we operated using the old way, static servers. We had no flexibility, and we continuously needed to scale up to keep pace with the demands of our customers, a task that required manual intervention. The prospect of automatic scaling led us to the embrace of Kubernetes.
Stephen Blum
Stephen Blum
CTO, PubNub
2x Performance Improved Migrating Python 2 to Python 3
Product UpdatesAug 1, 2023

2x Performance Improved Migrating Python 2 to Python 3

We are pleased to announce the results of the migration of the shared data pipeline service from Python 2 to Python 3. The first and most significant result is a drastic reduction in memory utilization.
Stephen Blum
Stephen Blum
CTO, PubNub
The Best Way to Debug Your PubNub App
How-toJul 26, 2023

The Best Way to Debug Your PubNub App

Dashcam makes it easy to debug your PubNub app with a new network monitoring tool.
Stephen Blum
Stephen Blum
CTO, PubNub
Migrating Python to Rust: Channel Groups Engineering Notes
Product UpdatesJul 21, 2023

Migrating Python to Rust: Channel Groups Engineering Notes

Using Rust for scalability and adaptability. Our Channel Group infrastructure is one example of our ongoing engineering challenges. We have expanded it in terms of channel volume and performance.
Stephen Blum
Stephen Blum
CTO, PubNub
OpenAI GPT API Integration with Functions
Product UpdatesJul 13, 2023

OpenAI GPT API Integration with Functions

Functions provides a simplified approach for integrating AI to meet these requirements seamlessly.
Stephen Blum
Stephen Blum
CTO, PubNub
Building a WebRTC Video and Voice Chat Application
BuildAug 16, 2022

Building a WebRTC Video and Voice Chat Application

Tutorial on how to build a WebRTC video and voice chat application, including dialing, signaling, and voice/video live stream.

Stephen Blum
Stephen Blum
CTO, PubNub
Amazon EC2: Reduce Server Costs, Get the Most at Scale
InsightsJul 5, 2019

Amazon EC2: Reduce Server Costs, Get the Most at Scale

EC2 tuning for +1M TCP connections using Linux

Stephen Blum
Stephen Blum
CTO, PubNub
Build an 80’s Chatbot with an NPM Package
ChatJul 13, 2018

Build an 80’s Chatbot with an NPM Package

How to build a voice-controlled intelligent chatbot who comprehends human speech and responses accordingly and naturally!

Stephen Blum
Stephen Blum
CTO, PubNub
An Introduction to Voice-controlled Apps in JavaScript
BuildJul 2, 2018

An Introduction to Voice-controlled Apps in JavaScript

Learn how to build your own voice-powered app and control devices remotely in JavaScript with the Spoken SDK and PubNub.

Stephen Blum
Stephen Blum
CTO, PubNub