开源
-
Linux 内核的持续集成测试
CKI 团队是如何防止 bug 被合并到 Linux 内核中。 Linux 内核的每个发布版本包含了来自 1,700 个开发者产生的 14,000 个变更集,很显然,这使得 Lin…
-
如何在 Ubuntu 上安装 MongoDB
本教程介绍了在 Ubuntu 和基于 Ubuntu 的 Linux 发行版上安装 MongoDB 的两种方法。 MongoDB 是一个越来越流行的自由开源的 NoSQL 数据库,它…
-
从无到有、从小到大,今日头条大数据平台实践经历的那些坑
随着公司规模的发展,数据量呈递增式爆棚,他也见证了基础数据平台从无到有、从小到大的历程。头条在这一发展过程中对于数据使用及难度都经历了数量级的变化。本文将与大家分享数据平台经历的各…
-
在 Linux 上用 Bash 脚本监控 messages 日志
目前市场上有许多开源监控工具可用于监控 Linux 系统的性能。当系统达到指定的阈值限制时,它将发送电子邮件警报。它可以监视 CPU 利用率、内存利用率、交换利用率、磁盘空间利用率…
-
蚂蚁金服大规模分布式事务实践及四种分布式事务模式
本文整理自蚂蚁金服技术专家、分布式事务 Seata 发起者之一张森(花名:绍辉)在 GIAC 全球互联网架构大会的分享。本文详细讲解了在分布式架构演进中,蚂蚁金服面对的跨服务、跨数…
-
庖丁解牛:GIF图片原理和储存结构
GIF是一种使用LZW压缩,支持多张图像的容器。支持256色,透明通道为1bit。作为互联网表情包的载体,GIF这项80年代的技术依然生生不息。 但它的弊端也是显而易见的:易出现…
-
靠谱程序员必备技能—重构
为什么要重构 你可能正在面对一个遗留系统,增加一个需求要改动好几个文件,定位 Bug 经常要花掉一整天时间,修复一个 Bug 可能又制造了 3 个新的 Bug。你也可能会为了软件设…
-
肖力:追梦技术,从门外汉到运维总监(原创)
21CTO社区导读:今天我们访谈的是一个运维专家,他并非科班出身,靠着兴趣和运气一路走来,有苦有乐,至今还做着一般人难以想象的艰难事情。 在技术圈里有三位肖力,有一位是阿里云的安全…
-
如何使用 virt-manager 运行虚拟机
在早些年,在同一台笔记本中运行多个操作系统只能双启动。当时,这些操作系统很难同时运行或彼此交互。许多年过去了,在普通的 PC 上,可以通过虚拟化在一个系统中运行另一个系统。 最近的…
-
只需14步:从零开始掌握Python机器学习(附资源)
Python 可以说是现在最流行的机器学习语言,而且你也能在网上找到大量的资源。你现在也在考虑从 Python 入门机器学习吗?本教程或许能帮你成功上手,从 0 到 1 掌握 Py…