Markus Kohler

Developer Advocate, PubNub

Comparing WebSocket Alternatives for Realtime Comms
Jan 15, 2024

Comparing WebSocket Alternatives for Realtime Comms

Explore and compare modern realtime alternatives to WebSockets. Understand their advantages, limitations, and impact on web development.
Markus Kohler
Markus Kohler
8 Alternatives to REST APIs for 2025
Jan 12, 2024

8 Alternatives to REST APIs for 2025

Explore 7 REST alternatives like GraphQL, gRPC, and MQTT for optimized real-time communication, low latency, and efficient data handling in modern applications.
Markus Kohler
Markus Kohler
Five Ways You Can Use PubNub Data Streams
Data StreamingAug 31, 2023

Five Ways You Can Use PubNub Data Streams

PubNub Data Streams lets you stream data to global audiences in under a 1/4 second. Here are 5 things you can do with that.
Markus Kohler
Markus Kohler
How To: Set up Events & Actions
PubNub PortalMar 28, 2023

How To: Set up Events & Actions

PubNub’s Events & Actions provides real-time event routing and processing for filtering events. Learn how to create event listeners and actions with Basic Filters, including WebHook calls, SQS, and Kinesis integrations.
Markus Kohler
Markus Kohler
Android Text Message App: Guide
GuidesMar 21, 2023

Android Text Message App: Guide

Learn about Android text message apps. Explore the technologies used and discover common features of popular chat applications.
Markus Kohler
Markus Kohler
MQTT Use Cases | What is MQTT Used For? | PubNub
IoTFeb 12, 2021

MQTT Use Cases | What is MQTT Used For? | PubNub

Discover MQTT examples that efficiently connects low-power IoT devices across various apps, from agriculture to transportation
Markus Kohler
Markus Kohler
Building Chat: What You Need, What You Really Need
ChatNov 14, 2017

Building Chat: What You Need, What You Really Need

A look at what features and capabilities a chat app needs to be successful, and how to differentiate your chat app from the competition.
Markus Kohler
Markus Kohler
Simulating TCP Resets in a Test Environment
Oct 2, 2014

Simulating TCP Resets in a Test Environment

This guide provides an uncomplicated method to simulate TCP resets (RST) in a test setting. It's a step-by-step tutorial to facilitate the procedure.
Markus Kohler
Markus Kohler
How PubNub Takes WebSockets to the Next Level
Sep 21, 2013

How PubNub Takes WebSockets to the Next Level

This blog post looks at how you can scale and add real-time features to your WebSockets application, while making it faster and more reliable.
Markus Kohler
Markus Kohler