分享

阿里企业级互联网架构实践

 麓山馆藏 2019-07-27

大纲

  • 阿里技术架构演变历程
  • 企业级互联网架构的特点
  • 企业如何快速落地互联网架构

云计算助力”互联网”+

阿里企业级互联网架构实践

阿里前期技术现状:单体结构

●技术团队规模500人左右

●单一War应用( 600M )

●基于传统应用开发架构

●业务每年翻倍增长

阿里企业级互联网架构实践

问题一:应用大包

阿里企业级互联网架构实践

问题二:数据库连接资源瓶颈

数据库连接达到上限( 每个Oracle数据库大约提供5000个链接)

  • 连接池是有限的资源

数据库IOPS达到.上限

  • p590小型机后面挂的EMC存储40000IOPS后,就无法支撑了

CPU 90%以上,每年Down机最少一次。

阿里企业级互联网架构实践

问题三:孤岛建设,数据互通困难

阿里企业级互联网架构实践

小烟仓、大烟仓越来越多系统间错综复杂,变更更难集中、统一运维困难重复建设,无积累数据混乱、大数据分析困难IT与业务矛盾升级

阿里互联网架构:服务化+分布式

阿里企业级互联网架构实践

数据拆分

阿里企业级互联网架构实践

用户中心(微服务)

阿里企业级互联网架构实践

服务解耦

  • 分库分表之后带来分布式事务问题
  • 核心被非核心服务的依赖的越来越多
  • 实时数据需要同步给多个对端系统(搜索、大数据、备库等)

成立专门的事业部

阿里企业级互联网架构实践

阿里核心架构

  • 分层,专注
  • 共享,无重复开发
  • 规避数据孤岛
  • 支撑快速创新

阿里企业级互联网架构实践

互联网架构平台的特点

阿里企业级互联网架构实践

阿里企业级互联网架构平台总揽

阿里企业级互联网架构实践

企业级分布式应用服务

阿里企业级互联网架构实践

EDAS的本质是什么

阿里企业级互联网架构实践

中间件PaaS全生命周期管理

阿里企业级互联网架构实践

随着服务化的演进,服务关系越来越复杂

阿里企业级互联网架构实践

EDAS鹰眼跟踪

阿里企业级互联网架构实践

EDAS链路分析

海量调用链进行统计,得到链路各个依赖的稳定性指标

阿里企业级互联网架构实践

EDAS容量规划

阿里企业级互联网架构实践

EDAS限流降级

阿里企业级互联网架构实践

  • 限流:针对非核心服务调用者
  • 降级:针对系统的非核心服务依赖

应用发布和管理系统

阿里企业级互联网架构实践

与传统中间件区别

阿里企业级互联网架构实践

业务与IT :厚平台、薄应用

阿里企业级互联网架构实践

企业T人员专注?

阿里企业级互联网架构实践

典型的落地方式

阿里企业级互联网架构实践

现有Java应用迁移

阿里企业级互联网架构实践

新应用试点

阿里企业级互联网架构实践

案例:基于共享服务体系带来业务持续发展和创新

阿里企业级互联网架构实践

Java架构师福利

(架构级别资料分享)

准备了一些架构级别的知识点,有高可用、高并发、高性能及分布式、Jvm性能调优、Spring,MyBatis,Netty源码分析,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多个知识点视频,文档资料分享!

免费领取方式:

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多