You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "He Tianyi (JIRA)" <ji...@apache.org> on 2016/04/25 05:55:12 UTC
[jira] [Created] (HADOOP-13057) Async IPC server support
He Tianyi created HADOOP-13057:
----------------------------------
Summary: Async IPC server support
Key: HADOOP-13057
URL: https://issues.apache.org/jira/browse/HADOOP-13057
Project: Hadoop Common
Issue Type: Improvement
Components: ipc
Affects Versions: 2.6.0
Reporter: He Tianyi
On some application, server may run out of handlers when performing many blocking I/O operations during processing of each call (e.g. calling another service, etc.). A viable solution is increasing number of handlers.
But this faces the problem that large amount of threads will consume much memory (stack, etc.), and performance issues either.
Suggesting the ability to handle requests asynchronously.
For example, in such server, calls may return a Future object instead of immediate value. Then sends response to client in {onSuccess} or {onFailed} callbacks.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)