zoukankan      html  css  js  c++  java
  • 03 应用架构 + 数据架构

    功能分配, 功能指的是面向业务的支持.

    集成交付, 多功能一起交付. 随着application 增加, 需要依赖服务总线来实现集成交付.

    服务总线, 解决应用系统之间开放互联的协同问题. 

    例如 IPSL.

    所以从架构的角度说,  低耦合, 高可用, 可扩展, 高性能

    统一的服务接口, 标准接口. (Restful API)

    跨业务的数据管理, 统一的数据格式

    监控框架, 管理监控基础设施

    应用架构的八类视图

    应用中, 共用职能, 走(技术)平台服务架构, 比如我们的 common service. 平台要保证对外提供共享式服务, 而且是弹性可扩展的. 这里说的 技术架构, 就是指application技术 + infra技术

    而且是按照 业务架构, (应用和数据, 这两个是封装在一起的)架构, 技术架构.

    SOA 的角色 (现在有微服务了)

     

    数据架构 -> data lake

    数据架构中存在的异构:

    结构异构 -> 统一结构, 逻辑数据 -> 数据资产(需要可以复用, 否则就变成了黑洞).

    管理异构 -> 统一管理, 维护数据, 数据安全, 数据迁移, 数据部署, 数据备份/容灾, 操作 (审核,纠错,校验,服务,挖掘), data governance (数据共享 等)

    数据流异构 -> 统一流程, 使用数据的流程, 比如我们做的入湖流程.

    数据架构的 6 大类图

    DFD 图, ER 模型图

    主题数据库 ( 为了给其他 app 复用, 为了数据开放视角) data lake

    元数据标准化

    数据架构根本法则: 面向未来的业务需求, 持续变更.

  • 相关阅读:
    s3c6410时钟初始化
    一句话题解&&总结
    2019-9-2-本文说如何显示SVG
    2019-9-2-本文说如何显示SVG
    2018-8-3-WPF-读取硬件序列号
    2018-8-3-WPF-读取硬件序列号
    2018-8-10-win10-uwp-调试软件启动
    2018-8-10-win10-uwp-调试软件启动
    2018-8-10-使用-RetroShare-分享资源
    2018-8-10-使用-RetroShare-分享资源
  • 原文地址:https://www.cnblogs.com/moveofgod/p/12641499.html
Copyright © 2011-2022 走看看