[ https://issues.apache.org/jira/browse/KAFKA-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13185862#comment-13185862 ]
Neha Narkhede commented on KAFKA-202: ------------------------------------- My bad. Forgot to do the svn add on those. Fixed that, should build fine now. > Make the request processing in kafka asynchonous > ------------------------------------------------ > > Key: KAFKA-202 > URL: https://issues.apache.org/jira/browse/KAFKA-202 > Project: Kafka > Issue Type: New Feature > Reporter: Jay Kreps > Assignee: Neha Narkhede > Fix For: 0.8 > > Attachments: KAFKA-202-v2.patch, KAFKA-202-v3.patch, > KAFKA-202-v4.patch, KAFKA-202-v5.patch, KAFKA-202-v6.patch, > KAFKA-48-socket-server-refactor-draft.patch > > > We need to handle long-lived requests to support replication. To make this > work we need to make the processing mechanism asynchronous from the network > threads. > To accomplish this we will retain the existing pool of network threads but > add a new pool of request handling threads. These will do all the disk I/O. > There will be a queue mechanism to transfer requests to and from this > secondary pool. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira