First steps towards multiple workers

The module performs great in single-worker mode. I had 2Gpbs (max bandwidth for the card) in single worker mode with Xeon core still having much idle time. However multi-worker mode is an amazing challenge towards giant traffic if fast network card is available.

The first step is already done. The new branch ‘auto-relay’ implements automatic stream pushing to all workers from the one accepting the stream. Per-worker unix sockets are used for that. Much work is still to be done to finish this feature. However it’s already functional with hardcoded socket names and empty stream arguments.

Advertisements
  1. Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: