Skip to content

Real Time Bidding (RTB) - Demand Side Platform framework

License

Notifications You must be signed in to change notification settings

poseidon1214/vanilla-rtb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vanilla-rtb

Real Time Bidding (RTB) - Demand Side Platform framework

Using modern C++11/14 features and latest BOOST libraries

Structure ( work in progress ) :

  • / -- the root directory
    • boost-process/ -- C++11 not in official boost stack
    • boost-dll/ -- C++11 not in official boost stack
    • rtb/ -- C++11 framework and sandbox for testing platform solution
      • core/ -- generic structures shared in the project
      • datacache/ -- IPC data store for fast lookups and matching
      • exchange/ -- exchange handlers implementations ( under review for more generic solution)
      • DSL/ -- DSL formats for jsonv ( under review )
  • [CMakeLists.txt] - cmake file

The stack of vanilla-rtb depends on other C++11 projects and is referencing them via gh-subree. To update to the latest version of boost-process , boost-dll and json-voorhees use the following commands :

  • git subtree pull --prefix jsonv git@github.com:tgockel/json-voorhees.git master --squash
  • git subtree pull --prefix boost-process git@github.com:BorisSchaeling/boost-process.git master --squash
  • git subtree pull --prefix boost-dll git@github.com:apolukhin/Boost.DLL.git master --squash

About

Real Time Bidding (RTB) - Demand Side Platform framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.0%
  • CMake 1.1%
  • Other 0.9%