平台化架构设计思考

背景

  • 最近看到阿里TMF2.0的交易系统的演讲,思考下平台化架构的设计

资料

思考

  • 平台不关心业务,提供扩展机制,抽象统一的模型由业务方实现响应的业务,打成jar包,在平台上部署。
  • 若业务方需要提供服务,在平台上注册服务提供服务,调用方调用平台服务,对业务方式来说是透明。
  • 业务方的部署发版本相互隔离,比如A,B 两个业务方,A 发版本 B 业务方可以不关心。
  • 平台上各个模块可以实现集成,编排等
  • 相关元数据的管理,

技术方案

  • alipay sofa-ark 可以实现类隔离,jar的动态部署,卸载,升级 ,类似 osgi
  • apache camel 可以实现企业级中介,微服务,等编排功能

拿最近业务做个分析,实现一个大概的模型

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 现在研发的项目启动今已近一年之久,期间从项目属性、人员规模、系统定位等方面都发生了很大的变化,而且是越变越好...
    孙振强阅读 12,371评论 1 58
  • 走了那么久 我变了没有 远方的问候 是否依旧 偶尔不经意的回眸 勾起心底多少愁 曾经的哀与愁 假装淡然的 挥一挥衣...
    梦里相见阅读 246评论 0 2
  • 刚刚读完《如何阅读》,受益良多,下面是我的一些阅读体会。 我将整本书划分为三大部分,分别为做一个自...
    池海东阅读 895评论 0 0
  • 你有没想过人生可能只是一场梦? 我们存在根本就没有意义,如同宇宙中必将消失的物种一样,人类并不是唯一可宝贵的…… ...
    蜗牛Lily阅读 435评论 0 0