[ https://issues.apache.org/jira/browse/KYLIN-4167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Xiaoxiang Yu updated KYLIN-4167: -------------------------------- Description: 1. Currently, coordinator has too many responsibility, which violate single responsibility principle, and it not easy for extension, a good separation of responsibilities is a recommended way 2. Some cluster level operation has no atomicity guarantee, we should implement then in idempotent way to achieve final consistency 3. Resubmit when job was discarded 4. Clarify overall design for realtime OLAP > Refactor streaming coordinator > ------------------------------ > > Key: KYLIN-4167 > URL: https://issues.apache.org/jira/browse/KYLIN-4167 > Project: Kylin > Issue Type: Improvement > Components: Real-time Streaming > Reporter: Xiaoxiang Yu > Assignee: Xiaoxiang Yu > Priority: Major > > 1. Currently, coordinator has too many responsibility, which violate single > responsibility principle, and it not easy for extension, a good separation of > responsibilities is a recommended way > 2. Some cluster level operation has no atomicity guarantee, we should > implement then in idempotent way to achieve final consistency > 3. Resubmit when job was discarded > 4. Clarify overall design for realtime OLAP -- This message was sent by Atlassian Jira (v8.3.2#803003)