Piper Push Cache Documentation Download Samples Contact  
Why Wait, Push It
Some things can't wait. Warnings, statistics, status, stock quotes, and other time sensitive data need to be displayed when they change. Piper Push Cache simplifies getting data in front of users quickly.
Download
What it is

At its core Piper Push Cache is a JSON cache that pushs JSON records to web pages or clients. It is much more than that though.

The advanced features provides the flexibility platform to implement a variety solutions to tough requirements.

Piper is expanding with the latest release, 1.1.0 including enhanced REST support. Check out the plans and progress.

Give it a try

Start with downloading Piper Push Cache. Then give the Hello World demo a try.

Hello World

There are more examples in the download. Each one demonstrates features and possible uses of Piper.

Operations Log

The OpsLog sample is a complete system for centralized message based logging modeled after proven production systems.

Hello SSE

Mobile devices are supported with Server Send Events. Check out the hello world sample for SSE.

NATS Router

A content based NATS messaging system router.

Whats New

Links

Piper uses OjC, a JSON parser written in C which is available as open source on github.

Oj is used with the Ruby scripts in some examples. Oj is open sourced on github and from rubygems.

In support of Piper, an open source gem called piper-ruby is used to simplify sending JSON to Piper.

Support for loading Piper in Docker is provided by piper-docker.

Piper is integrated with NATS a fast, open source messaging service with clients in many languages.

More projects can be found at ohler.com.