why deepstreamHub? compare us getting started faq
use cases
products
developers
company
blog contact

deepstreamHub blog

Stay up to date on developments with deepstreamHub

What is listening anyways?

Okay, let's face it. For most of deepstream's existence, a lot of you have been clueless about this feature we call 'listening'. Well, let's break it down in this post.

Read more...

And you thought that was all from our auth stack?

Great news!! We just added token based authentication on deepstreamHub. What this means is that you can now let the users of your application login using a token, thus not having to enter their credentials each time they wish to use your application.

Read more...

Introducing deepstream Organizations!

We couldn't be happier to announce that we just added a feature that let's you collaborate on your deepstream applications with friends or co-workers.

Read more...

deepstream Home Security IoT Competition - The Winner!

At deepstream, we always look out for interesting applications developed with deepstream’s realtime features. After toying with the idea of organising another office Hackday, we decided to make it even more exciting and host a contest instead. So, two months ago, we launched our Home Security contest on Collaborizm.

Read more...

deepstream 3.0 is here!

Lately, I almost got worried. Whenever I looked around our office in Berlin I saw this strange combination of exhaustion and focus that so often precedes a major milestone in development.

Read more...

An overview of realtime protocols

Want to send a request to a server and get a response back? Use HTTP! Simple as that. But when it comes to managing communication via persistent, bi-directional connections, e.g. WebSockets or TCP you’re looking at one heck of a choice.

Read more...

HTTP is coming to deepstreamHub

HTTP is coming to deepstreamHub! Our upcoming HTTP API will allow any HTTP capable programming language or device (so pretty much everything) to read, write and delete records, send events or make RPCs using a simple JSON format.

Read more...

Announcing deepstream.io 2.4

Announcing the release of deepstream.io 2.4, which now supports running deepstream as a daemon and registering itself as a service via init.d or systemd.

Read more...

deepstream 2.0 outperforms socket.io by more than x 1000

Realtime is growing fast. From collaborative edits in Google Docs, chatting on Slack or auto-synced Trello cards to fully fledged trading platforms, multiplayer games or smart home controls, more and more apps are using bi-directional connections and streaming updates to deliver data as soon as it becomes available.

Read more...

Making the most of Web Summit

One rainy day we ventured across land, air and sea to the Portuguese capital of Lisbon, for the monstrous ‘techsperience’ they call Web Summit - where we basked in the sunshine and rubbed shoulders with the likes of Microsoft, Facebook and the odd escapee from Hollywood.

Read more...

The dynamics of open source communities

For months now deepstream.io has been navigating the rough waters of open source - and to some extent successfully so. As a long-term PR professional but first time dabbler in open source community management I'd love to share what I learned along the way.

Read more...

How we used deepstream to build a lightning fast realtime trading platform

When we started, we were a small team of investment banking and trading technologists with an ambitious goal: we wanted to build the best trading platform there was; fast, responsive, with a multitude of tools, clever workflows based on multi component linking, browser and mobile support, easily accessible, themeable and so on...

Read more...

Re: Re: Fwd: Briteback

What have you’ve been doing at work today? Your actual work? Or sifting through an endless stream of emails, both from externals and co-workers alike that wanted to discuss - well - even more incoming emails they’ve received.

Read more...

Load Balancing Websocket Connections

Loadbalancing for Websockets sucks. But I guess we can't complain. HTTP has been around for 27 years and we had plenty of time to develop a mature infrastructure to handle traffic for even the biggest websites.

Read more...

An overview of realtime libraries and frameworks

Time to build a realtime app. Whether it's just a few notification popups or a fully synchronized collaboration app, you’re probably doing the right thing - users have come to expect to see changes happen when they happen - not just once the page is refreshed.

Read more...

Using PassportJS for Facebook and Twitter oAuth

Let's face it, we each have multiple user profiles and maintaining all those different passwords just never worked. So when OAuth got introduced we let out a sigh of relief knowing those days are behind us. Behold, the second sigh, where deepstream can use the same OAuth-tokens to authenticate your users!

Read more...

deepstreamHub raises $1 Million seed round to turn realtime into a platform

Ever since we started working on deepstream.io, our open source realtime server, we’ve felt that it could be the foundation for something bigger: a platform that enables developers of all backgrounds to build stunning realtime apps. A platform that connects to a wealth of tools, services and third party systems. A platform called deepstreamHub.

Read more...

Deepstream Microservices

Not too long ago, this post would have started with a flaming manifesto for microservices. “Break down the monolith!”, “Divide and Conquer!”… you know the drill. Today though, that’s hardly necessary. In fact, cloud platforms like AWS make it next to impossible NOT to architect your backend as a swarm of loosely coupled processes.

Read more...

The benefits of listening

Realtime systems have a reputation of being expensive to run. Lets take a look at why - and what we can do to make it better. But before we start, let’s take a quick look at how many realtime systems work today.

Read more...

What is realtime?

As the guys behind deepstream.io we spent an awful lot of time at conferences and meetups with cool names like up.front, 12min.me or HackNTell. And we talk to an awful lot of people. What do we talk about? You’ve guessed it: Realtime technologies.

Read more...

Migrating from Parse.com to deepstream.io

Writing this feels almost irreverent. Parse.com was a great platform and despite its stability issues one of the most innovative and clever technologies in the realtime space. It was one of the great inspirations for deepstream.io and it took us very much by surprise to see it being shut down.

Read more...

The unsexy IoT

A few years ago, when the first Rasperry Pi’s hit the scene, I was working at a tech company building trading apps. Like so many, the company had a strong focus on engineering with about 70 developers pitted against just 4 designers.

Read more...

Controlling an Arduino from the browser using deepstream.io

Writing a deepstream client only requires a TCP connection, basic string manipulation and a bit of JSON parsing. This means it can run on any hardware platform with any programming language. And to prove it I’m going to attempt to get it working on an Arduino uno!

Read more...

Publishing AWS SNS messages to browsers

ending the same message to Smartphones, Email inboxes and VoIP clients on an Amazon scale? Sounds great! And that’s exactly what AWS’ Simple Notification Service lets you do. It’s a realtime-pub-sub-hub that lets you fan out the same data to AWS services like SQS or Lambda as well as to a wide range of connected devices.

Read more...

Introducing deepstreamHub

Ever since we’ve started working on deepstream.io, we’ve been toying with the idea of using it to build something bigger: A platform that makes it easy for developers from all backgrounds to build great real-time apps, using their own data as well as live feeds from a myriad of services.

Read more...