字节跳动评论中台重构一周年留念,Swift 最佳实践之 Protocol| 每日掘金第209期

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

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

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

  • 【掘金酱的下午茶】亮点:
  • 基于 HTTP Range 实现文件分片并发下载!
  • 字节跳动评论中台重构一周年留念
  • Hive 和 Spark 分区策略剖析
  • Android App 迁移 KMM 实践
  • 突破堆内存大小上限! mSponge方案实践
  • Swift 最佳实践之 Protocol
  • ……

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

每日干货|下午茶

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

『前端』

在我们平常的大屏可视化需求很有可能会使用3d图表,一般可能直接就调echarts库,有点复杂性的threejs也能满足需求。那么我们今天用webgl写个饼图或环状图来练练手。

在RSA算法中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法E和解密算法D也都是公开的。

我们基于 Range 实现了文件的分片下载,浏览器通过 ArrayBuffer 接收。

阅读此文,你将对新旧版本的 React 的生命周期以及 React Hooks 的执行时机有更深刻的理解。

『后端』

为了给各业务场景提供更灵活的数据模型以及更高效更为稳定的服务能力,评论组从2018年四月上旬开始对评论服务从底层数据模型到整体服务架构进行了彻底的改造重构。从项目启动至今刚好满一年,现在回头看有收益也有遗憾,在此简述一二供大家参考。

本文整理自美团数据系统研发工程师董剑辉&美团数据系统研发工程师张彬,在 Flink Forward Asia 2022 平台建设专场的分享。本篇内容主要分为五个部分:

  1. Flink SQL 在美团
  2. SQL 作业细粒度配置
  3. SQL 作业变更支持从状态恢复
  4. SQL 正确性问题排查能力建设
  5. 未来展望

为更好满足业务需求,斗鱼在 2022 年引入了 Apache Doris 构建了一套比较相对完整的实时数仓架构,并在该基础上成功构建了标签平台以及多维分析平台,在此期间积累了一些建设及实践经验通过本文分享给大家。

本文将从JSF1.7.6预热的实践测试报告中,真实的讲述预热给我们平台带来的体验和帮助,供大家参考。

随着技术的不断的发展,大数据领域对于海量数据的存储和处理的技术框架越来越多。在离线数据处理生态系统最具代表性的分布式处理引擎当属Hive和Spark,它们在分区策略方面有着一些相似之处,但也存在一些不同之处。本篇文章将分析Hive与Spark分区策略的异同点、它们各自的优缺点,以及一些优化措施。

『移动端』

从零开始实现一个兼容版本的Android文件选择器

KMM(Kotlin Multiplatform Mobile)最近推出了Beta版本,Jetpack也官宣了将对KMM进行支持,并推出了DataStore与Collection两个库的预览版本,正好手头有个Android项目,于是打算尝尝鲜。

内存相关一直是性能优化中一个比较重要的指标,移动端应用的内存默认是256M/512M,对于常驻的应用来说,内存遇到的挑战会更多,因此,像字节等大厂,针对内存也出了不少“黑科技”方案,比如在android o一些,把bitmap的内存放到native层(android o 之后也官方也确实这么做),还有就是突破堆内存限制,扩大堆内存,比如拯救OOM!字节自研 Android 虚拟机内存管理优化黑科技 mSponge

WCDB 是微信团队开发的一个易用、高效、完整的移动数据库框架,它基于 SQLite 和 SQLCipher 开发,支持加密、损坏检测、数据备份、和数据修复,在微信中应用广泛,且支持在 C++ 、 Swift 、 Objc 三种语言环境中使用。

『 Swift 最佳实践 』系列对常用的语言特性逐个进行介绍,助力写出更简洁、更优雅的 Swift 代码,快速实现从 OC 到 Swift 的转变。

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

作者 文章 简介
iiopsd 后端现学现卖搞了个简陋的todoList

后端现学现卖搞了个简陋的todoList

作者 文章 简介
alphardex jo等了, 用Shader实现的粒子特效字节跳动评论中台重构一周年留念,Swift 最佳实践之 Protocol| 每日掘金第209期 jo等了, 用Shader实现的粒子特效字节跳动评论中台重构一周年留念,Swift 最佳实践之 Protocol| 每日掘金第209期

作者 文章 简介
蜡笔小心_ 图片滑翔动画效果 图片滑翔动画效果

📖 投稿专区|下午茶

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

今日主理人|下午茶

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

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

原文链接:https://juejin.cn/post/7220075270665240636 作者:酱酱们的每日掘金

(0)
上一篇 2023年4月10日 上午10:17
下一篇 2023年4月10日 上午10:28

相关推荐

发表回复

登录后才能评论