Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Proposal] Split ZeroMQ and the Buffered logger into 2 separate modules #1

Open
ddragosd opened this issue Sep 13, 2015 · 0 comments
Open

Comments

@ddragosd
Copy link
Member

I'd like to send a proposal to split the existing module into 2 modules:

  1. api-gateway-zmq-logger which send messages to a zeromq socket locally via inproc / ipc. This one is used mainly for Throttling and Rate Limiting. The source code has been in a separate package at src/lua/api-gateway/zmq
  2. api-gateway-buffered-logger which is used to send usage metrics via HTTP to multiple backends. Currently we support SNS, Kinesis and later we may support Kafka , maybe Google's PubSub and others. The source code has been in the separate package at src/lua/api-gateway/logger
ddragosd pushed a commit that referenced this issue Apr 12, 2016
merged an old pull request which is already in use since Dec 2014 in the api-gateway
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant