本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

wzatv:【j2开奖】【SDCC讲师专访】专访架构师陈波:微博近几年的架构演进和架构师的技能素养(3)

时间:2017-05-29 23:23来源:香港现场开奖 作者:118KJ 点击:
中高级阶段 ,后台实现从PHP改为Java,微博采用统一的Feed平台架构,对Feed平台业务进行模块化、平台化改造,feed采用推拉结合的hybrid模式;将服务部署到

  中高级阶段,后台实现从PHP改为Java,微博采用统一的Feed平台架构,对Feed平台业务进行模块化、平台化改造,feed采用推拉结合的hybrid模式;将服务部署到多个物理IDC,构建了统一的降级策略,任何资源的异常和宕机,只影响某个业务的不稳定,而不会影响其他业务;所有的业务、资源进行监控全覆盖,出现宕机、部分服务crash也能及时处理,atv,并不会影响整体服务的可用性。

  当前阶段,微博进一步进行服务化、云化的改进。当前微博对外主要以移动客户端、web主站、开放平台三种方式提供服务,并通过平台接入层访问微博Feed平台体系。其中平台服务层把各种业务进行模块化拆分,把诸如feed计算、微博内容、关系、用户、评论、短链、私信等分解为独立的服务模块,对每个模块实现服务化架构,通过标准化协议进行统一访问。中间层通过各种服务组件来构建统一的标准化服务体系,如motan提供统一的rpc远程访问,configService提供统一的服务发布、订阅,cacheService提供通用的缓存访问,SLA体系、Trace体系、TouchStore体系提供系统通用的健康监测、跟踪、测试及分析等。存储层主要通过Mysql、HBase、Redis、分布式文件等对业务数据提供落地存储服务。整体服务的稳定性、安全性大幅提升。

  CSDN:可否请您简单介绍一下微博整体架构的一些架构特点?

  陈波:目前微博架构特点:

可扩展性较好,前端机、业务服务、资源层面支持按需快速扩容,可以通过快速增加私有云、公有云的服务器数量来提升集群的整体性能。

可用性较高,多活,无单点,任何机器、资源、服务甚至IDC的异常,不会导致整体服务的异常;

处理能力强大,日常面对亿级别的日活用户、百亿级的日接口访问,还能从容应对峰值流量、突发流量;

较为完善的监控、报警系统,服务有风吹草动,运维和开发人员能快速感知、定位及处理。

  CSDN:您作为技术人员,可否分享下学习新知识或技能的方法?

  陈波:我个人的看法是,希望对一些人有所帮助和借鉴:

保持对新技术的热情和兴趣,经常从国内外技术网站获取最新技术讯息及实现;

分享及讨论,分享的过程也是一个自我沉淀和升华的过程,讨论可以使你理解的更清晰;

学以致用,对新技术、新知识有了足够的了解后,能在工作中引入、优化及推广。

  CSDN:您最期待在SDCC 2017·深圳站大会上看到哪些内容?

  陈波:大数据场景下,对业界具体的应用问题,各厂的解决之术及解决之道。

  

  SDCC 2017?深圳站将于2017年6月10-11日登陆深圳,拥有互联网应用架构实战峰会、大数据技术实战峰会两大峰会,秉承干货实料的内容原则,汇聚业内顶尖架构师和数据技术专家,共话架构、大数据热点话题,深度解析技术难点和落地思考,带你高台起步,走近技术圈的浮生万象。八折抢票通道倒计时最后4天,票务火爆,欲购从速,详情点击阅读原文注册参会。

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容