Skip to content

[Feature] 存算分离的组件复杂程度过高,是否考虑进行一些组件的融合 #38544

@TuJinkai

Description

@TuJinkai

Search before asking

  • I had searched in the issues and found no similar issues.

Description

我注意到在3.0 推出的存算分离的Doris形态上,y原来的FE功能被拆分成了不同类型的节点,存算分离fe负责进存储库表信息,依然是有状态的节点,metaservice 作为元数据处理结点单独部署为无状态节点,而且被分化成 recycler

  1. 从名称上讲,recycler 是用作数据回收的节点,我觉把 MS 分化成两种类型的操作并不是必要的,把recycler的能力赋予每个 metaservice 也无伤大雅。
  2. fe 作为有状态节点 是否能够 把无状态节点的 metaservice 能力耦合进来,这里对fe 并不会造成太多负担,但更主要的提升是,简化了部署和新手对架构的理解学习成本。毕竟入坑doris 的初始动力就是他(存算一体)极简的架构和更加方便的横向扩容能力。

以上作为一个doris用户和关注doris社区发展的同行的一点小小建议,当然也可能思考不足或者没有理解到更深层次的考虑,仅作为一家之言。

以上 tks.

Use case

Related issues

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Stalekind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions