Otter - lightweight proxy

I’m building a small program for my personal use, but it might end up being useful for others as well. It’s a kind of load balancer focused on Dgraph. Designed to route queries and mutations to healthy instances, support custom routing, and balance traffic toward less-used nodes. Thats not the main features, but the start.

In the future, I plan to expand it into something more, possibly a full framework on top of Dgraph, with graph modeling and additional features that I had on my backlog-mind. It’s starting out modestly, but I’ll improve it as the need arises.

For now, it’s intended for my own projects, but anyone who wants to use it or contribute is more than welcome.

You can just run examples/cluster/docker-compose.yml this compose.

Link GitHub - OpenDgraph/Otter: Otter is a lightweight proxy and transpiler that translates graph queries for Dgraph.

Read more about: Why this software? Otter/why.md at main · OpenDgraph/Otter · GitHub

UPDATE:

I’ve just create the first PR for OpenCypher support

1 Like

Great, I will certainly be giving this a try, thank you!

1 Like