paint-brush
A quick note on distributed named pipesby@mhausenblas
502 reads
502 reads

A quick note on distributed named pipes

by Michael HausenblasDecember 11th, 2016
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Today I sat down and finally got to write up an idea that was floating around in my head for <a href="https://hackernoon.com/tagged/quite" target="_blank">quite</a> some time: Distributed Named Pipes or <em>dnpipes.</em>

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - A quick note on distributed named pipes
Michael Hausenblas HackerNoon profile picture

a bunch of distributed processes communicating via dnpipes

Today I sat down and finally got to write up an idea that was floating around in my head for quite some time: Distributed Named Pipes or dnpipes.

You can check out the dnpipes specification, a simple reference implementation in Go (152 LOC, using Apache Kafka with DC/OS) as well as some use cases discussion on GitHub:

mhausenblas/dnpipes

I’d be interested in your thoughts. Is this a pattern you’ve come across as well? Is this abstraction useful as it is or maybe too simplistic? What other use cases do you see?