Results 1 to 10 of 19

Hybrid View

  1. #1
    Administrator
    Join Date
    Jul 2006
    Location
    Milan
    Posts
    1,091
    For the general question posed, I just confirm that, when filtering is possible, it is done on a client-by-client basis.
    This, in case of particular race conditions, accounts for different identical subscriptions receiving data in different ways.

    Now I see that the case shown is not the typical race condition that can happen due to the underlying frequency limit.
    In this specific case, the Server had enough time available to send the event, but it didn't.

    My only explanation is that the connection could not work at full speed.
    If previous writes on the connection could not be flushed in short time, then the subsequent write might have been blocked and the next event could have been kept long enough to be covered by the following one.
    I see that the affected session was reopened a few minutes earlier, after a failed attempt to recover from a previous session, which must have had connectivity issues.
    So, perhaps, the communication is disturbed in some way.

    As an experiment, you could try enlarging the send buffer used by the Server, which, by default, is small, because, in normal usage scenarios, filtering is encouraged.
    For instance, you can set
    <sendbuf>5000</sendbuf>
    and see if there is any improvement.

    Unfortunately, with COMMAND mode, you cannot leverage the client's setRequestedBufferSize setting, as the buffer in COMMAND mode is always a single update per each key.

    BTW, can you confirm that the Metadata Adapter doesn't introduce any bandwidth limit?
    This is possible, if your adapter configuration was inspired by our demo examples.
    You may send us adapters.xml for a check.

  2. #2
    Senior Member
    Join Date
    Dec 2019
    Posts
    66
    Dario,

    I want to know if the string compression can affect the BW, i.e., if we compress the sent message, do we decrease the required BW, or it doesn't affect the BW anymore?

 

 

Similar Threads

  1. Replies: 1
    Last Post: April 16th, 2014, 09:28 AM
  2. Replies: 3
    Last Post: July 22nd, 2013, 09:54 AM
  3. Difference between DISTINCT and MERGE mode?
    By hungtt in forum General
    Replies: 1
    Last Post: January 4th, 2011, 12:07 PM
  4. Difference between createEngine and seekEngine
    By webfg in forum Client SDKs
    Replies: 2
    Last Post: April 13th, 2009, 11:07 AM
  5. Replies: 18
    Last Post: March 19th, 2008, 10:00 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT +1. The time now is 03:50 AM.