展会信息
您当前的位置是:首页>>展会信息>>正文

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

发布时间:2020-02-14  浏览次数:710   文章來源:www.midg.org

12月22日,GIAC

全球互联网建筑大会在上海光大会展中心拉开帷幕。作为中国互联网技术领域的一年一度的行业盛会,GIAC吸引了大量的架构师、技术领导者和高端技术实践者参与。Aurora应邀参加会议,Aurora Push Advanced Android

工程师王科致辞《极光 Android SDK 架构演进之路》。

Aurora Developer Services是全球领先的第三方免费技术接口和解决方案提供商。奥罗拉

Android SDK面向Android

开发商提供开发工具包,包括Aurora Push、Aurora Statistics、Aurora Sharing、Aurora IM、Aurora SMS和其他开发商服务,涵盖手机、平板电脑、机顶盒、电视和其他智能终端。目前作为Aurora高级安卓

王科,工程师,在Android开发方面有多年的经验,曾担任过图片社区应用程序和面向业务的应用程序。

项目的主要结构及研发。2016年加入Aurora后,他负责开发Aurora SDK的核心组件和推送组件。

6年来,Aurora开发者服务从零增长到了60万个应用程序,每日推送消息的数量超过了30亿条。为了继续为25万开发者和100亿终端设备提供稳定、易用的优质服务,Aurora开发者服务体系结构经过了多次优化和演变。

在成立初期,Aurora只推出了一款与Aurora合作的产品,Aurora推出的旧Android。

软件开发工具包

该体系结构没有为大量用户访问做好准备,并且存在诸如占用空间大,占用信道和线程资源之类的问题。随着业务的增长,大量应用程序和用户访问Aurora推送,大规模终端处理,与多个模型,版本,平台等的兼容性问题逐渐出现并变得越来越严重。为了解决这些问题,Aurora重新设计了SDK架构,优化了其Aurora Push,Aurora IM,Aurora Statistics等功能SDK,使用统一的JCore,共享代码,通道和线程资源来启用Aurora开发人员。该服务具有许多优点,如封装尺寸小,所需功率流量减少,平台适应性提高,大大减少了开发人员的工作流程,提高了工作效率。

此外,王克伟还分享了一些个人经历和经历。他分析了程序员思维与建筑师思维之间的差异,提醒场景程序员在设计架构时要站得更高。从综合考虑资源占用,开发周期,代码复杂度,时间消耗和BUG的角度出发,为后期开发做好准备。

作为首批在中国提供专业开发人员服务的公司之一,Aurora自2011年成立以来一直致力于为开发人员开发稳定高效的Aurora Push,Aurora Statistics,Aurora IM,Aurora Sharing和Aurora SMS。超过600,000个移动应用程序,覆盖超过100亿个移动终端,以及超过7.5亿个月活跃的独立设备。产品覆盖中国90%以上的移动终端。