过去三年在线会议需求井喷,腾讯会议用户量骤增到3亿。快速迭代的背后,腾讯会议团队发现:业务保留了长达5年的历史数据,大量未进行 lfs 转换,新 clone 仓库本地空间占17.7G+。本地磁盘面临严重告急,强烈影响团队 clone 效率。当务之急是将仓库进行瘦身。本栏目特邀腾讯会议的智子研发团队成员李双君,回顾腾讯会议客户端的瘦身历程和经验,欢迎阅读。
1. CI/CD 是什么以及为什么需要它的概述。这些对于初学者很好,但不涵盖有关 Day2 操作或如何优化现有流程的任何内容。 2. 仅涵盖 CI/CD 的特定方面(例如仅单元测试或仅部署)的详细教程,使用特定的编程语言和工具。 我们相信这两个极端之间存在差距。我们缺少一份恰当的指南,介于这两个类别之间,讨论最佳实践,但不是以抽象的方式。如果你一直想阅读有关 CI/CD 的指南,不仅解释 “为什么”,还解释 “如何” 应用最佳实践,那么这份指南适合你。 我们将描述所有有效的 CI/CD 工作流程的基本原理,但不仅以一般术语谈论,而且还将解释每个最佳实践背后的技术细节,更重要的是,如果你不采用它,它可能会对你产生什么影响。
B站游戏中心是一个游戏分发平台,它提供游戏下载、游戏评测、游戏攻略和游戏活动等相关内容,用户可以在这里找到各种优秀的游戏作品,预约测试,下载资源,以及参与游戏社区的互动。
在 7 月 21 日至 22 日举行的 ArchSummit 全球架构师峰会(深圳站)及 DataFunCon.数据智能创新与实践大会(北京站)上,来自火山引擎 DataLeap 的三位专家分别就 DataOps、数据治理和指标体系等方向进行了精彩的分享。 本次分享内容皆来自于字节跳动业务实战经验,希望可以帮助企业更高效地管理和处理大量的数据,提高数据资产的价值和利用率,助力企业抓稳数字化机遇,建立数据驱动的决策机制。 以下为嘉宾演讲PPT部分精彩内容,关注字节跳动数据平台微信公众号回复【0721】,或点击文末“阅读原文”,即可下载完整版PPT。
一个有所追求的程序员一定都希望自己能够写出高质量的代码,但高质量代码从何而来呢?有人认为是设计出来的,就像一栋稳固的大厦,如果没有前期优秀的设计那么肯定难逃豆腐渣工程的命运;也有人认为是重构出来的,软件的一个基本特性就是易变,随着时间的推移软件会不断腐化,因此需要不断重构来保持代码的高质量。哪种说法更有道理?今天就跟大家聊一聊重构、设计与高质量代码的关系。欢迎阅读。
在研发实时数据的过程中碰到了需要update写入Explore的大基数实时数据表的场景。本文记录了经过一系列方式调优后,在流量正常的情况下,任务不再出现explorer链接失败报错和延迟的全过程。