Louie - a service networking framework
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
activemq-adapter
archetype
engine
plugin
processor
src
swagr
web
.gitignore
LICENSE.txt
README.md
nbactions.xml
pom.xml

README.md

Louie

Louie is a service networking framework designed to minimize the effort needed to efficiently access information from varying sources and locations. Services are constructed in modular layers that allow for an adaptable network that scales as needed. Service clients are automatically generated for various languages, allowing a single server to feed data to all of your applications with a unified API.

Why

Louie was created to solve a few critical issues faced by Rhythm & Hues' international visual effects pipeline. Among these were data locality, global consistency, and fast, multi-language client support. Louie leverages Google's Protocol Buffers as it's common objects, and by auto-generating corresponding clients in Python, you can create an efficient multi-language service-based API.

Getting Started

~/louie> mvn clean install