You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bookkeeper.apache.org by "Flavio Junqueira (JIRA)" <ji...@apache.org> on 2012/12/16 21:36:12 UTC

[jira] [Assigned] (BOOKKEEPER-505) FIFODeliveryManager runs at single thread.

     [ https://issues.apache.org/jira/browse/BOOKKEEPER-505?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Flavio Junqueira reassigned BOOKKEEPER-505:
-------------------------------------------

    Assignee: Sijie Guo
    
> FIFODeliveryManager runs at single thread.
> ------------------------------------------
>
>                 Key: BOOKKEEPER-505
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-505
>             Project: Bookkeeper
>          Issue Type: Bug
>          Components: hedwig-server
>            Reporter: Sijie Guo
>            Assignee: Sijie Guo
>             Fix For: 4.3.0
>
>         Attachments: multiple_threads_delivery_manager.patch
>
>
> A lots of things needs to run in FIFODeliveryManager, #startServingSubscription, #stopServingSubscriber, resuming throttled subscriber and delivering first message for each started subscriber. It would increment latency for delivering message or sending response for stopServingSubscriber (response for closeSubscription, or subscription event when force attach or topic release).
> It is similar as what readahead cache happened before.
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira