语雀的技术架构--详细版本含Ant 、React、Electron

一、技术架构选型 

         来源:语雀的技术架构演进之路_CSDN资讯-CSDN博客

         高效人士表现在知识管理中的重点特征:高效使用工具,对知识 管理工具的认识和要求极为深入,拥有系统化,结构化,简单且个性化的工具更上一层楼啊!

        本文从技术架构的视角,详细分析云端知识库技术架构的原型 。

       云端知识库是一个专业的云端知识库,用于团队的文档协作。现在已是员工进行文档编写和知识沉淀的标配。

      一个基于 Egg 框架的大型的 Node.js Web 应用为主。但是随着功能越来越多,也开始将一些相对比较独立的服务从主服务中拆出去,可以把这些服务分成几类:

  • 微服务类:例如多人实时协同服务,由于它相对独立,且长连接服务不适合频繁发布,所以我们将其拆成了一个独立的微服务,保持其稳定性。

  • 任务服务类: 提供的大量本地文件预览服务,会产生一些任务比较消耗资源、依赖复杂。我们将其从主服务中剥离,可以避免不可控的依赖和资源消耗对主服务造成影响

  二、重点选型

   语雀的技术架构--详细版本含Ant 、React、Electron_第1张图片

 三、后端架构

        这个就不说啦

你可能感兴趣的:(项目流程和架构设计,知识库产品架构)