mPaaS 月度小报 | 应用上线前都应该检查哪些指标?CodeHub#5回顾 原创
本月亮点速览
mPaaS 使用技巧
- 应用上线前,都应该检查哪些指标?
- 如何在 Library 中使用/依赖 mPaaS ?
- 如何向 mPaaS 小程序传递启动参数?
技术干货
- 源码解析 RocketMQ
mPaaS 动态
- CodeHub#5 | 快成物流:基于容器实现移动端动态化架构升级
- mPaaS 招兵买马ing,技术、产品、运营通通都到碗里来
mPaaS 使用技巧
应用上线前,都应该检查哪些指标?
随着越来越多的企业基于 mPaaS 搭建并上线新的 App,App 的上线质量也成为各个客户关注的重点。上线前检测哪些项目?如何检测?检测数据指标包括哪些?
- 安全性
1.1 RPC 是否开启国密加密
1.2 离线包是否开启验签
1.3 UID 信息是否设置正确
1.4 埋点信息是否包含敏感信息,比如交易单号
1.5 隐私权限配置
- 稳定性
2.1 验证在 Android4.X 版本的是否可以正常使用
2.2 iOS 符号表是否正常上传
2.3 热修复模块是否接入并且验证通过
2.4 离线包 Fallback 域名确认
2.5 离线包模块接入 CDN
2.6 RPC 核心链路接口压测
2.7 发布更新功能可用
- 性能体验
3.1 离线包离线功能是否正常生效
3.2 UC 内核是否正常接入
3.3 核心链路离线包是否预制
🔗了解更多:技术干货 | 应用上线前的“体检”,你知道需要检测哪些指标吗?
如何在 Library 中使用/依赖 mPaaS
使用 mPaaS 框架过程中,有时需要复用模块。复用时需要按照使用 Module 依赖的方式添加模块。以复用 mPaaS 扫码组件的 Module 为例,对此过程进行说明。
Step 1 在 Android 工程中创建 Android Library 类型的模块 “scan”。
Step 2 在新创建的 scan 模块的 build.gradle 文件中添加如下示例:
dependencies {
……
//moudle里使用mPaaS组件功能时,必须添加
api platform("com.mpaas.android:$mpaas_artifact:$mpaas_baseline")
……
}
Step 3 通过 Android Studio mPaaS 插件为 scan 模块安装扫码组件。具体菜单路径为:mPaaS > 原生 AAR 接入 > 配置/更新组件 > 开始配置。
Step 4 配置 App 主工程。
plugins {
id 'com.android.application'
......
//必须在app下的build.gradle添加baseline.config(基线)
id 'com.alipay.apollo.baseline.config'
}
Step 5 调用组件模块。在使用扫码组件的地方,导入 scan 模块。
dependencies {
api platform("com.mpaas.android:$mpaas_artifact:$mpaas_baseline")
....
api project(':scan')//扫码组件
}
🔗了解更多:技术干货 | 如何在 Library 中使用/依赖 mPaaS?
向 mPaaS 小程序传递启动参数
在部分场景下,需要向小程序的默认接收页(pages/index/index)传递参数。以传递 name 和 pwd 参数为例,分别为大家介绍此场景在 Android 小程序和 iOS 小程序中的实现过程。
🔗了解更多:技术干货 | 轻松两步完成向 mPaaS 小程序传递启动参数
技术干货
源码解析 RocketMQ
Apache RocketMQ 作为广为人知的开源消息中间件,诞生于阿里巴巴。从 RocketMQ 4.0 到如今最新的 v4.7.1,不论是在阿里巴巴内部还是外部社区,都赢得了广泛的关注和好评。 通过阅读 RocketMQ Producer 源码,即可分析在事务消息发送中 RocketMQ 是如何工作的。
🔗了解更多:技术干货 | 源码解析 Github 上 14.1k Star 的 RocketMQ
mPaaS 动态
CodeHub#5 | 快成物流:基于容器实现移动端动态化架构升级
快成科技是网络货运领域的领军科技企业,领域排名市场前三,平台有 3w+ 大宗商品货主,将货单发布到平台,由 60w+ 的卡车司机接单承运,每年产生 120亿 的运费交易额。
在快成科技业务持续高速发展的背景下,优秀的技术架构是“提质增效”的保障,系统重构势在必行。快成的小伙伴们基于“框架成熟度、迁移成本、社区氛围、兼容性和跨平台动态性”等四个维度,将 mPaaS 小程序作为技术选型,用以重构其 App 架构、实现技术团队高效协同。
🔗了解更多:快成物流科技 x mPaaS | 小程序容器加持下的技术架构“提质增效”
🎞CodeHub#5 全程回放:www.bilibili.com/video/BV1Ub4y1f7wj/
mPaaS 招兵买马ing
明人不说暗话
蚂蚁集团 mPaaS 招人啦📣
Base:杭州/北京
你确定不了解一下吗?
关注公众号「mPaaS」
- 回复“技术专家”了解职位详情
- 回复“产品运营”了解职位详情
- 回复“产品经理”了解职位详情
📧简历投递:shaojian.jsj@antgroup.com