finds.dev← search

// the find

h0x91b/ESB-proxy-server

★ 1 · C · updated Mar 2014

Enterprise service bus

A C/Node.js prototype for an enterprise service bus built on ZeroMQ, protobuf, and Redis, abandoned in 2014 when the author rewrote it in C#. One star, zero forks, twelve years old. There is nothing here for anyone evaluating ESB tooling today.

The dependency stack (ZeroMQ + protobuf + Redis) is a reasonable foundation for message routing. The test directory has multiple focused JS test scripts covering requester/responder/proxy roles separately, which suggests the author was thinking about correctness. The C++ native addon approach via node-gyp was appropriate for latency-sensitive work in 2014.

Discontinued by the author's own admission in the README — the real code went somewhere else and this repo is a dead end. Node 0.10 and ZeroMQ 3.2.4 are ancient; none of this builds without significant patching. No documentation beyond a setup script, no architecture explanation, no protocol spec. The Xcode project file sitting in the tree alongside Linux-only build instructions suggests this never had a coherent target platform.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →