ITBEAR科技资讯
网站首页 科技资讯 财经资讯 分享好友

极光推送出席全球互联网架构大会谈架构演进之路

时间:2017-12-27 09:20:07来源:互联网编辑:星辉

12月22日,GIAC 全球互联网架构大会在上海光大会展中心拉开帷幕。作为中国互联网技术领域一年一度的行业盛事,本届GIAC吸引了大量架构师、技术负责人及高端技术从业人员参与。极光受邀参与大会,极光推送高级Android 工程师王可为做了《极光 Android SDK 架构演进之路》的演讲。

极光开发者服务是全球领先的第三方免费技术接口和解决方案服务商。极光 Android SDK 是向 Android 开发者提供的开发套件,其中包括极光推送、极光统计、极光分享、极光IM、极光短信等开发者服务,覆盖手机、平板、机顶盒、电视等智能终端。目前作为极光高级Android 工程师的王可为拥有多年 Android 开发实战经验,担当过图片社区 APP、面向企业 APP 等项目的主力架构与研发。2016年加入极光后,主要负责极光 SDK 核心组件和推送组件的开发工作。

极光开发者服务在6年时间中,从零开始,到累积到60万app,日推送消息数超过30亿条。为了持续向25万开发者,100亿终端设备提供稳定、易用的优质服务,极光开发者服务的架构经过了多次优化和演进。

在创立初期,极光只有极光推送一款产品,极光推送的旧Android SDK 架构没有为海量的用户接入做好准备,存在占用空间大、占用通道和线程资源等问题。随着业务增长,海量的app及用户接入极光推送,海量终端处理的问题、适配兼容多种机型、版本、平台等问题逐渐显现且越来越严重。为了解决这些问题,极光对SDK的架构进行了重新设计,对旗下的极光推送、极光IM、极光统计等功能SDK进行了优化,使用统一的JCore,共用代码,通道,线程资源,使极光开发者服务拥有了包体小、需要的流量电量降低,平台适应性提高等诸多优点,大大减少了开发者的工作流程,提高了工作效率。

另外,王可为还分享了一些个人经验与心得,他从程序员的思维与架构师的思维的不同之处进行分析,提醒现场的程序员们在进行架构设计的时候需要站在更高的角度,综合考虑资源占用、开发周期、代码复杂度、时间消耗以及BUG等因素,为后期开发做好准备。

作为国内首批提供专业开发者服务的企业之一,极光自2011年成立以来便专注于为 app 开发者提供稳定高效的极光推送、极光统计、极光IM、极光分享和极光短信等开发者服务; 至今已经服务了超过60万款移动应用,累计覆盖超过100亿个移动终端,月活跃独立设备超过7.5亿,产品覆盖了中国国内90%以上的移动终端。

更多热门内容
长征12B首飞引美媒质疑,中国航天凭实力说话:信息披露自有考量
消息一出,美国媒体立刻炸开了锅,有的直言这是零预警发射,甚至直接将其定性为突袭式发射。 朱雀三号和天龙三号也在紧锣密鼓推进回收试验,多条技术路线并行,谁先跑通谁就占据制高点,这就是中国商业航天的真实…

2026-06-07

国际空间站突发漏气险情!六年顽疾恶化,紧急避险背后航天隐患待解
也正因为如此,NASA和俄航天集团早就拟定了兜底预案——如果未来漏气速率突破临界红线,最优方案就是永久封闭PrK过渡舱,停用该中转通道,用绕行其他舱段的方式完成飞船对接与物资转运,以牺牲局部功能来保全整座空…

2026-06-07

自主可控显实力:中国舱外服造价3000万四年二十次,美航天服造价十亿却难企及
这套蓝白相间的衣服,2021年7月4日第一次陪伴航天员走出天和核心舱,见证了中国空间站时代的第一步——汤洪波穿着它,迈出了那标志性的一步。5月25日,它与神舟二十一号太空会师,这是中国航天史上第八次在轨交接,…

2026-06-07

NASA宇航员因空间站转移通道裂缝短暂避难 维修工作暂停待评估
NASA新闻秘书Bethany Stevens在X平台的声明中说,俄罗斯“星辰号”服务舱的PrK通道“已经出现裂缝和泄漏一段时间,Roscosmos迄今已尽可能进行缓解”,并表示这些裂缝“一直是NASA密切…

2026-06-07

长征十二乙首飞成功:运力吨价双优,比肩猎鹰9号仍待可回收突破
长征十二乙的意义不仅在于当下的性能对比,更在于它证明了几件重要事情:首先,中国火箭的运载效率可达到国际一流水平,YF-102R发动机的推力和推重比已与梅林-1D持平甚至略超;其次,快速迭代研发模式可行,从立项…

2026-06-07