-
Uber是如何使用MySQL设计可扩展性数据存储的?
21CTO社区导读:本文原文为DESIGNING SCHEMALESS, UBER ENGINEERING’S SCALABLE DATASTORE USING MYSQL。 原…
-
58同城智能推荐系统的演进与实践
21CTO社区导读:58同城作为中国最大的分类信息网站,向用户提供找房子、找工作、二手车和黄页等多种生活信息。在这样的场景下,推荐系统能够帮助用户发现对自己有价值的信息,提升用户体…
-
12年前,Youtube是一个约会网站
今天介绍的几个网站,都是目前已经非常成功的产品。 很多产品在十几年前,都是小不点,或者是「垃圾网站」。我们关注他们不仅仅是发明了什么产品,还是革新了什么技术。决定他能走多远的不仅是…
-
Linux 内核的持续集成测试
CKI 团队是如何防止 bug 被合并到 Linux 内核中。 Linux 内核的每个发布版本包含了来自 1,700 个开发者产生的 14,000 个变更集,很显然,这使得 Lin…
-
如何在 Firefox 中启用 DNS-over-HTTPS(DoH)
DNS-over-HTTPS(DoH)协议目前是谈论的焦点,Firefox 是唯一支持它的浏览器。但是,Firefox 默认不启用此功能,用户必须经历许多步骤并修改多个设置才能启动…
-
李彦宏的24门客:离开百度,野蛮生长
21CTO社区导读 “ 人工智能这个大风口,不去掺和一把,都不好意思叫自己专家。 ” 从2013年开始,人工智能发展强劲,导致人工智能的人才呈现井喷的形势。这些人才的源头大概来自中…
-
只需14步:从零开始掌握Python机器学习(附资源)
Python 可以说是现在最流行的机器学习语言,而且你也能在网上找到大量的资源。你现在也在考虑从 Python 入门机器学习吗?本教程或许能帮你成功上手,从 0 到 1 掌握 Py…
-
你可能正在使用不安全的开源库
从谷歌发布了新工具OSS-Fuzz的测试版,到现在仅仅只有六个月,就获得了开源应用程序开发人员以及使用和支持社区的广泛认可。 OSS-Fuzz的目标是使通用软件基础设施更加安全和稳…
-
没有卡拉尼克的Uber该何去何从?
Uber的创始人和CEO卡兰尼克于本周二深夜辞去职务,只保留了董事会席位。 在这半年中,Uber可以说是霉运缠身,这与卡兰尼克一手缔造的Uber文化有着很大关系。比如,强奸和性骚扰…
-
API 调用次数限制实现
我们在开发接口服务器的过程中,为了防止客户端对于接口的滥用,保护服务器的资源, 通常来说我们会对于服务器上的各种接口进行调用次数的限制。 比如对于某个 用户,他在一个时间段…