Zhen Zhang created HELIX-559:
--------------------------------
Summary: Helix web admin performance issues
Key: HELIX-559
URL: https://issues.apache.org/jira/browse/HELIX-559
Project: Apache Helix
Issue Type: Bug
Reporter: Zhen Zhang
Assignee: Zhen Zhang
Helix web admin has a couple of performance issues:
- Use restlet default server which is slow
Need to switch to use jetty
- Unnecessary json deserialization/serialization
For reading idealStates from helix web admin, we read as ZNRecord, serialize
ZNRecord to byte arrays, and return the result. It's not necessary to do the
der/ser which costs lots of CPU cycles. Instead, we can read the raw data as
byte arrays and return it directly.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)