Simple and generic signaling for service availability.
Cog is envisioned for use with Docker and Fig, but could be leveraged in a variety of contexts. Cog's standalone HTTP server provides two "ports" — WAIT
and READY
; its cli interface provides a means of intra and extra-container signaling via those ports (pull and/or push), so services linked between containers can be triggered to startup without having to know each other's implementation details.
Cog is still on the drawing board, but active development should ramp up in January 2015.
This software is Copyright © 2014 by the National Catholic Conference for Total Stewardship.
All rights reserved.
The use and distribution terms for this software are covered by the BSD 2-Clause License which can be found in the file LICENSE at the root of this distribution. By using this software in any fashion, you are agreeing to be bound by the terms of this license. You must not remove this notice, or any other, from this software.
There is a recommended annual donation for usage of and/or creation of derivative works from NCCTS software:
- USD $10 for independent developers.
- USD $100 × ceil( number of developers ÷ 10 ) for teams and corporations.
The NCCTS is a 501(c)(3) charitable organization and all donations are tax deductible. Any donation amount is welcome, but giving is neither expected nor required and in no way tied to the organization's open source licensing.