You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Meng Zhu (JIRA)" <ji...@apache.org> on 2019/03/11 20:14:00 UTC
[jira] [Created] (MESOS-9647) Improve subscriber scalability.
Meng Zhu created MESOS-9647:
-------------------------------
Summary: Improve subscriber scalability.
Key: MESOS-9647
URL: https://issues.apache.org/jira/browse/MESOS-9647
Project: Mesos
Issue Type: Improvement
Reporter: Meng Zhu
Current there is no batching for serving the subscribe requests. And constructing and generating the initial GET_STATE message is very expensive due to evolving and etc.
Three perf traces are uploaded:
During a scale test, we tested the scalability of concurrent subscribers. Three perf traces are collected:
mesos-master_ui_p1.stacks.gz // baseline
mesos-master_ui_p10.stacks.gz // added 10 more subscribers
mesos-master_ui_p19.stacks.gz // add 19 subscribers
At 19, slowness and timeouts are reported:
"having a tough time getting a response from /mesos/api/v1?subscribe"
"73s/100MB response time, now getting timeouts (504)"
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)