Skip to content
sunilrottoo edited this page Feb 6, 2014 · 35 revisions

RTBkit is an open-source software framework designed to make it easy to create real-time ad bidding systems. It is a real-time bidder framework designed for use on advertising exchanges such as the Rubicon Project, Nexage, AppNexus, The Google Ad Exchange and others. On February 19th 2013, Datacratic released RTBKit as a technology preview release. The primary intent was to allow its evaluation by partners such as ad exchanges, SSPs and data providers.

RTBKit is software that is used by production systems at Datacratic and we are very committed that feature-specification should be informed by production and end-user experience as well as engineering considerations around high-availability, reliability and performance guarantees. The following document represents a first-cut at a feature and documentation roadmap for the coming year. As such user feedback is, of course, most welcome.

Please refer to the Architecture document for a detailed description of the components mentioned in this page.

Build/Deployment

Architecture/Refactoring

Features

  • UTF-8 Support(In Progress - Q1 2014)
  • Unified Configuration (In Progress Q1 2014)

Performance/Scalability

Operations, Administration and Management

  • Language Bindings(Java, Python)
  • Multiple data center support: Currently each data center needs to operate independently. This feature adds the ability to share budgets across data centers.

Documentation

  • Service Monitor Design: Document how the Service Monitor ensures that all components are healthy and stops bidding when any critical component fails.
  • Troubleshooting document

Clone this wiki locally