Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
During M*1 deployment, unifier was deployed in the separate container. But there is no advantage in doing that.
It is better to make the unifier THREAD_LOCAL with the downstream operator.
( https://issues.apache.org/jira/browse/APEXCORE-482 )
Note:
Recently saw one Kafka ETL app, that had a total of 18 containers allocated, but out of that 5 containers were allocated for default unifiers. It also means, lots of time is spent in SerDe.
Implementing this feature will improve the performance greatly.