规则引擎在内容管理中的探索与应用,写给Android工程师的 Github CI 快速指北 | 每日掘金第236期

1,093 阅读6分钟

Hello,又到了每天一次的下午茶时间。酱酱们的下午茶新增优质作者介绍和码上掘金板块,专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!

酱酱们的下午茶全新改版,欢迎大家多提宝贵意见!

本文字数 1800+,阅读时间大约需要 6 分钟。

  • 【掘金酱的下午茶】亮点:
  • 得物AI平台-KubeAI推理训练引擎设计和实践
  • 规则引擎在内容管理中的探索与应用
  • Robust 2.0:支持Android R8的升级版热修复框架
  • 得物前端巡检平台的建设和应用(建设篇)
  • 我是如何保障亿级用户系统五年0故障
  • 写给Android工程师的 Github CI 快速指北
  • 你的第一个Flutter APP,简单上手易
  • ……

筛选规则:文章发布时间在本期「掘金酱的下午茶」发布时间的 1-3 天内,且符合社区推荐标准,也会同步发布在掘金相关技术社群。

每日干货|下午茶

主理人们会对近期(1-3 天)社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方列表,排名不分先后。

『前端』

KubeAI是得物AI平台,是我们在容器化过程中,逐步收集和挖掘公司各业务域在AI模型研究和生产迭代过程中的需求,逐步建设而成的一个云原生AI平台。KubeAI以模型为主线提供了从模型开发,到模型训练,再到推理(模型)服务管理,以及模型版本持续迭代的整个生命周期内的解决方案。

2016年,我们对美团Android热更新方案Robust的技术原理做了详细介绍。近几年,Google 推出了新的代码优化混淆工具R8,Android 热修复补丁制作依赖二次构建包和线上包对比,需要对Proguard切换到R8提前进行适配和改造,本文分享 Robust 在适配 R8 以及优化改进中的一些思路和经验,希望能对大家有所帮助或者启发。

我们所在的效能团队,对这个需求最原始的来源是在一次“小项目”的评审中,增长的业务同学提出来的,目的在于保障前端页面稳定性的同时减少大量测试人力的回归成本。页面稳定性提升,之前迭代遇见过一些C端的线上问题,比如页面白屏、页面报错等不同类型的问题,严重影响了用户体验,需要针对这一专项进行优化,提高用户体验。回归投入成本大,H5页面巡检在用户稳定性提升上具有较大意义,在每个迭代大概有近十万个页面需要巡检(比如双旦、情人节等大促活动期间则更多)。

此时文件之间的通信就非常重要,为了让子页面与父级或其他页面共享数据和状态或使页面间达到联动的目的,我用JS实现了一个插件包,这里做个分享

经过本文的学习让没开发过 React 项目的 Vue 开发者可以上手开发现有的 React 项目,完成工作需求开发

『后端』

以上总结了我们在建设规则引擎过程中的探索和实践过程,推出对业务人员非常友好的可视化的策略编排功能,在使用上接近sql条件的编写,在研发方面,缩短了开发时间,只需要关注动作与特征开发。

由于虚拟内存的存在,每个进程都好像是独占用户空间的。内核除了管理自身的内存之外,也需要管理用户空间里进程的内存,这个内存又叫做进程地址空间。

ThreadLocal 是 Java 中的一个线程本地存储机制,它允许每个线程拥有一个独立的本地存储空间,用于存储该线程的变量。ThreadLocal 提供了一种简单的方式来解决多线程环境下共享变量的问题,避免了在多线程环境下出现的线程安全问题。

首先并不是说我们这个系统天生就是稳定的,任何人来维护都不会引发故障,而实际上我们在这五年中也迭代了大量的需求,期间也发生过或大或小的一些变更事故、代码事故,但是都被我们良好的机制应急保障的非常成功,所以没有继续上升成影响多数用户的恶性故障,那么我今天就来跟大家分享一下我是怎么做到的。

程序中的异常可以反映系统的缺陷和待优化的点,并且是无法完全避免的,如何处理异常和降低异常出现的频率,是系统质量的基础保障;

『移动端』

本篇不会讲 Github Action 基础语法,这些官网有更详细的文档,没有意义去做二次搬运🙅🏻‍♂️。

本篇更多是围绕要解决的实际问题进行分析,并在中间对关键语法进行解释,从而便于更快的使用 Github CI ;

IMS的内容非常多,逻辑也不是很复杂,相信通过Demo的代码 和运行图 大家都能了解 他的工作原理了

算法执行时间需通过依据该算法编制的程序在计算机上运行时所消耗的时间来度量。而度量一个程序的执行时间通常有两种方法。

阅读完本文,你会掌握 Runtime 的原理和细节

整体的代码复现和了解其中的原理大概需要2~3小时。希望各位小伙伴耐心学习,接下来将自己做了一个TODO-LIST,毕竟写项目是最好的学习方式,之后写完会继续分享一下学习经验~

趣味码上掘金分享|下午茶

作者文章简介

📖 投稿专区|下午茶

大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在近 1-3 天内;可以推荐自己的文章、也可以推荐他人的文章。

今日主理人|下午茶

本期每日掘金由 北洋 负责制作。如有投稿文章,请私信👉 北洋

PS:主理人目前正在招募中,有感兴趣的掘友们可以联系Captain