venediktov / vanilla-rtb

Real Time Bidding (RTB) - Demand Side Platform framework
http://forkbid.com
GNU General Public License v3.0
318 stars 85 forks source link

Kv matching no pool + refactoring #18

Closed abushev closed 7 years ago

venediktov commented 7 years ago

Arseny, privet ! Looks very good ! I would use same template for GPL license I have in all my files that I place under vanilla-rtb/rtb , except in exxamples it's ok not to list formal statement , but I tink to have this tradition for the framework stack to always include it. It looks very professional and give people a sense it's not a sandbox project.

Also, made some comments for communicator.hpp , I think we don't have to use std::shared_ptr , but please keep your fixes for &&Handler -> Handler we don't need universal reference ever, because std::function needs to be copied it has same semantics as std::shared_ptr it has to be passed by copy.

Good work Arseny! Vladimir.

On Fri, Mar 31, 2017 at 3:11 AM, Arseny Bushev notifications@github.com wrote:


You can view, comment on, or merge this pull request online at:

https://github.com/venediktov/vanilla-rtb/pull/18 Commit Summary

  • redis match example
  • Merge branch 'master' into kv_matching
  • multi_exchange_handler_tl.cpp
  • merge
  • Merge branch 'master' into kv_matching
  • no pool
  • no pool
  • Merge branch 'master' into kv_matching_no_pool
  • multiexchange
  • added timer cancel
  • communicator timer cancel and io reset
  • critical bug fixes
  • merge
  • generic empty clients for key value storages
  • removed submodule clients
  • removed submodule
  • Merge branch 'master' into kv_matching_no_pool_refactoring

File Changes

Patch Links:

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/venediktov/vanilla-rtb/pull/18, or mute the thread https://github.com/notifications/unsubscribe-auth/AKzU5cJRjYExhow2vpKDk5SizqyAil8rks5rrNFjgaJpZM4MverU .

venediktov commented 7 years ago

good work Arseny!