Feedback for GSoC project - RIak Destination for Syslog-ng
algernon at madhouse-project.org
Tue May 5 07:01:20 EDT 2015
>>>>> "Christopher" == Christopher Meiklejohn <cmeiklejohn at basho.com> writes:
Christopher> I’m a bit concerned with your use of the set embedded in the
The original idea was to use a Set directly. The Set-in-Map thing was
just a thought experiment (Map-in-Set would make more sense).
Christopher> Large objects have traditionally been a big problem in Riak due
Christopher> to the use of distributed Erlang and head of line blocking. I’m
Christopher> curious if you could elaborate on what type of data you will be
Christopher> storing in the set: how big you expect each item to be, how big you
Christopher> expect the map to be, and the overall layout of data inside of the
Christopher> data structure.
The intention is to store log messages in each element of the set:
either as a string (syslog or json, or whatever else the user sees fit),
or as a map of key-value pairs (where values themselves can be maps
On average, the log messages are a few kilobytes in size. There may be
exceptions, but >1mb ones are fairly rare. How much data the set would
hold... now that's a question that can't really be answered. It is
really up to the syslog-ng user to configure that.
Hope that made it a little more clear.
|8], mentor for the riak destination for syslog-ng GSoC project
More information about the riak-users