You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Xiaoxiang Yu (Jira)" <ji...@apache.org> on 2020/11/02 02:10:00 UTC
[jira] [Assigned] (KYLIN-4806) Native kubernetes support for kylin
streaming receivers
[ https://issues.apache.org/jira/browse/KYLIN-4806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Xiaoxiang Yu reassigned KYLIN-4806:
-----------------------------------
Assignee: Xingxing Di
> Native kubernetes support for kylin streaming receivers
> -------------------------------------------------------
>
> Key: KYLIN-4806
> URL: https://issues.apache.org/jira/browse/KYLIN-4806
> Project: Kylin
> Issue Type: New Feature
> Components: Real-time Streaming
> Reporter: Xingxing Di
> Assignee: Xingxing Di
> Priority: Major
>
> Currently kylin manually maintains stream receiver replicasets. Under this design, when we have many cubes, we cannot achieve a perfect balance between resource isolation and maintenance costs:
> 1. Maintain a large number of replicasets to maintain resource isolation, which will cause a lot of maintenance costs
> 2. Maintain less replicasets to reduce maintenance costs, so one replicaset should be used for multiple cubes, resource isolation will be a problem. eg: One cube’s source data(Kafka topic) has grown abnormally, which may cause the streaming receiver process unstable.
> In the context of cloud native, kylin should add native support for kubernetes, and then we can easily achieve *cube level streaming receiver cluster* (a set of replicatset ) by define the necessary parameters such as parallelism, cpu, memory, etc.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)