All Projects → bsm → Flood

bsm / Flood

Licence: mit

Programming Languages

go
31211 projects - #10 most used programming language

Flood!

Build Status

This is our attempt to open-source several components that are useful for solving common ad-tech development problems. While it's only a small start, we are determined to release more and more packages over time and are looking for active contributions from the ad-tech community to help us to create a toolbelt of battle-tested goodies.

Important Resources

  • For more information and guidelines on contributions, please see CONTRIBUTING.md.
  • For licencing, check out our LICENSE document.
  • API documentation is automatically generated by GoDoc.

Packages

  • health provides a simple interface and various implementations for common internal health-checks; these can be used to determine an overall 'healthy' system status
  • qfy is an implementation of a production system for qualifying a fact (e.g. an ad request) against a list of pre-defined rule-sets (e.g. targeting criteria) to match a list of suitable candidates; the implemenation is loosely inspired by the Rete algorithm

Running tests

Install all dependencies:

go get -t ./...

To run tests, call:

make test
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].