mPaaS 月度小报 | 应用上线前都应该检查哪些指标?CodeHub#5回顾:小程序容器加持下的技术架构“提质增效”

简介: mPaaS 月度小报 Apr. and May.

封面图0531.png

本月亮点速览

mPaaS 使用技巧

  • 应用上线前,都应该检查哪些指标?
  • 如何在 Library 中使用/依赖 mPaaS ?
  • 如何向 mPaaS 小程序传递启动参数?


技术干货

  • 源码解析 RocketMQ


mPaaS 动态

  • CodeHub#5 | 快成物流:基于容器实现移动端动态化架构升级
  • mPaaS 招兵买马ing,技术、产品、运营通通都到碗里来


mPaaS 使用技巧

应用上线前,都应该检查哪些指标?

随着越来越多的企业基于 mPaaS 搭建并上线新的 App,App 的上线质量也成为各个客户关注的重点。上线前检测哪些项目?如何检测?检测数据指标包括哪些?


1. 安全性

1.1 RPC 是否开启国密加密

1.2 离线包是否开启验签

1.3 UID 信息是否设置正确

1.4 埋点信息是否包含敏感信息,比如交易单号

1.5 隐私权限配置


2. 稳定性

2.1 验证在 Android4.X 版本的是否可以正常使用

2.2 iOS 符号表是否正常上传

2.3 热修复模块是否接入并且验证通过

2.4 离线包 Fallback 域名确认

2.5 离线包模块接入 CDN

2.6 RPC 核心链路接口压测

2.7 发布更新功能可用


3. 性能体验

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



文章头部.png

相关文章
|
6月前
|
Kubernetes Docker Python
Docker 与 Kubernetes 容器化部署核心技术及企业级应用实践全方案解析
本文详解Docker与Kubernetes容器化技术,涵盖概念原理、环境搭建、镜像构建、应用部署及监控扩展,助你掌握企业级容器化方案,提升应用开发与运维效率。
1027 108
|
6月前
|
运维 监控 数据可视化
小白也能部署应用,3个免费的容器化部署工具测评
本文对比了三款容器化部署工具:Docker Compose、Portainer 和 Websoft9。Docker Compose 适合开发者编排多容器应用,Portainer 提供图形化管理界面,而 Websoft9 则面向中小企业和非技术人员,提供一键部署与全流程运维支持,真正实现“开箱即用”。三款工具各有定位,Websoft9 更贴近大众用户需求。
小白也能部署应用,3个免费的容器化部署工具测评
|
4月前
|
监控 Kubernetes 安全
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
蒋星熠Jaxonic,技术探索者,以代码为笔,在二进制星河中书写极客诗篇。专注Docker与容器化实践,分享从入门到企业级应用的深度经验,助力开发者乘风破浪,驶向云原生新世界。
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
|
7月前
|
存储 监控 Java
如何对迁移到Docker容器中的应用进行性能优化?
如何对迁移到Docker容器中的应用进行性能优化?
507 59
|
8月前
|
设计模式 开发者 UED
123. [HarmonyOS NEXT 实战案例一:SideBarContainer] 侧边栏容器实战:新闻阅读应用侧边栏布局 基础篇
在现代移动应用和平板应用中,侧边栏导航已经成为一种常见且实用的UI设计模式。HarmonyOS NEXT提供了专门的`SideBarContainer`组件来实现这一功能,它能够轻松创建可显示和隐藏的侧边栏布局,非常适合新闻阅读、电子商务、文件管理等应用场景。
280 3
123. [HarmonyOS NEXT 实战案例一:SideBarContainer] 侧边栏容器实战:新闻阅读应用侧边栏布局 基础篇
|
8月前
|
数据可视化 API UED
126. [HarmonyOS NEXT 实战案例二:SideBarContainer] 侧边栏容器实战:电商应用商品筛选侧边栏 进阶篇
在基础篇中,我们已经实现了电商应用商品筛选侧边栏的基本布局和功能。在本篇教程中,我们将深入探讨如何通过状态管理和数据绑定,实现更加复杂的交互功能,提升用户体验。
138 2
126. [HarmonyOS NEXT 实战案例二:SideBarContainer] 侧边栏容器实战:电商应用商品筛选侧边栏 进阶篇
|
7月前
|
缓存 Java Docker
如何对应用代码进行优化以提高在Docker容器中的性能?
如何对应用代码进行优化以提高在Docker容器中的性能?
377 1
|
8月前
|
UED 容器
125.[HarmonyOS NEXT 实战案例二:SideBarContainer] 侧边栏容器实战:电商应用商品筛选侧边栏 基础篇
在现代电商应用中,商品筛选功能是提升用户购物体验的关键元素。HarmonyOS NEXT提供的`SideBarContainer`组件非常适合实现这类功能,它可以创建一个可显示和隐藏的侧边栏,用于放置各种筛选条件,帮助用户快速找到心仪的商品。
187 1
125.[HarmonyOS NEXT 实战案例二:SideBarContainer] 侧边栏容器实战:电商应用商品筛选侧边栏 基础篇
|
8月前
|
UED 容器
124.[HarmonyOS NEXT 实战案例一:SideBarContainer] 侧边栏容器实战:新闻阅读应用侧边栏布局 进阶篇
在基础篇中,我们学习了如何使用HarmonyOS NEXT的`SideBarContainer`组件创建新闻阅读应用的基本侧边栏布局。本篇教程将深入探讨如何为新闻阅读应用添加更多交互功能和状态管理,提升用户体验。
161 1
124.[HarmonyOS NEXT 实战案例一:SideBarContainer] 侧边栏容器实战:新闻阅读应用侧边栏布局 进阶篇
|
11月前
|
存储 监控 对象存储
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
336 0
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明