multi-threaded clients
Carter Bullard
carter at qosient.com
Mon Jun 25 11:09:54 EDT 2012
Hey CS Lee,
All the clients are multi-threaded, now. If you have RA_RELIABLE_CONNECT enabled in your
.rarc files, your clients will spawn a thread to maintain the connection to the remote data source.
Radium has a thread per input stream, and a thread for the output stream, as well as threads
for the reliable connections. ratop() has a few threads, one for the screen, one for input, etc…..
Multi-threading is done, with lots of mutex'es, queues, etc….. What do you want to thread?
Carter
On Jun 25, 2012, at 11:04 AM, CS Lee wrote:
> hi Carter,
>
> It's a trade off because I'm not keeping argus primitive data, I'm trying to minimize the fields I need to keep already ;)
>
> This is just the starting work of handling 10G with mysql, my plan is to have mysql handling first hand data, then sync them with hadoop/hive to perform big data analysis. Nothing is final, and I would like to hear some thoughts from other argus users in the list as well.
>
> By the way Carter, do you have plan to make argus client multi-threaded as well to have better performance in term of analysis, I know this is not trivial but just asking.
>
> Cheers!
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4367 bytes
Desc: not available
URL: <https://pairlist1.pair.net/pipermail/argus/attachments/20120625/17970e5e/attachment.bin>
More information about the argus
mailing list