优化
-
使用Go语言,25秒读取16GB文件
导读:当今世界的任何计算机系统每天都会生成大量的日志或数据。随着系统的发展,将调试数据存储到数据库中是不可行的,因为它们是不可变的,并且只能用于分析和解决故障。所以大部分公司倾向于…
-
亚马逊首席科学家李沐博士:工作五年反思
五年一眨眼就过去了。外面来看最大的变化是多了两个娃。但最大的变化来自认知,是人生观、世界观、价值观的改变。 五年前的今天我飞往西雅图参加亚马逊的面试。面试完后连夜做红眼航班飞往波士…
-
Gitbase:使用 SQL 探索 Git 仓库
Gitbase 是一个由 Go 驱动的开源项目,它使得我们可以在 Git 仓库上运行 SQL 查询。 Git 已经成为了代码版本控制的事实标准。虽然 Git 已经很流行了,但想用它…
-
Linux Mint Debian Edition(LMDE) 5 – 完美稳定
我们对最近发布的 Linux Mint Debian Edition 5(LMDE 5)的性能、稳定性和用户友好性等方面进行了评测。这里是我们的发现。 在 Linux Mint D…
-
终于!Fuchsia OS正式公开可用,谷歌迈出了五年来最关键的一步
5 月 25 日,谷歌迈出了重要的一步。 在研发计划曝光数年之后,谷歌终于向市场推出了 Fuchsia OS:从 Nest Hub 开始,谷歌的操作系统可以在实际的消费类设备上运行…
-
Python之父点评其它编程语言
昨日,Python创建者 Guido van Rossum 分享了他对其它编程语言的看法。 这位“仁慈的独裁者”分享了自己的观点长达一个小时,…
-
你可能喜欢的Java 9到Java 13 API的改进
人们一般倾向于使用经过多年测试的技术,因此很多人还在用Java7/8的代码写程序。在本篇文章中,我们介绍Java9的新功能,特别是一些有用的API。 在Java9中,有不同用来收集…
-
堪比巨著:饿了么交易系统5年演化血泪史
我为什么会写这篇文章,究其缘由: 一是自己在交易域做了 4 年,有很多只有我才知道,才能串起来的故事,想把这些记录并保留下来; 二是发现后边的很多同学看交易体系时,一接触就是分布式…
-
从零开始搭建创业公司后台技术栈
前言 说到后台技术栈,脑海中是不是浮现的是这样一幅图? 有点眼晕,以下只是我们会用到的一些语言的合集,而且只是语言层面的一部分,就整个后台技术栈来说,这只是一个开始,从语言开始,还…
-
百度 C++ 工程师的那些极限优化(内存篇)1 背景2 重新认识性能优化3 从内存分配开始4 再来看看内存访问
导读:在百度看似简简单单的界面后面,是遍布全国的各个数据中心里,运转着的海量 C++服务。如何提升性能,降低延时和成本就成了百度 C++工程师的必修功课。伴随着优化的深入攻坚,诞生…