作者: 主持人

CES 2020:英特尔Horseshoe Bend——配备大尺寸柔性显示屏的平板电脑

英特尔公司在目前正在拉斯维加斯(美国内华达州)举行的 CES 2020 展会上展示了一款代号为 Horseshoe Bend 的不寻常计算机的原型机。 演示的设备是一款配备 17 英寸柔性显示屏的大型平板电脑。 该小工具非常适合观看视频、在全屏模式下使用应用程序等。如有必要,该设备可以弯曲成两半,将其变成[...]

CES 2020:海信推出全球首款配备彩色电子纸屏幕的智能手机

海信公司在目前正在拉斯维加斯(美国内华达州)举行的 CES 2020 电子展上展示了一款具有电子纸显示屏的独特智能手机。 带有电子墨水屏幕的蜂窝设备已经存在相当长一段时间了。 让我们提醒您,电子纸上的面板仅在重新绘制图像时才会消耗能量。 在明亮的阳光下,图片清晰可见。 到目前为止 […]

Badoo 中存储和共享照片的架构

Artem Denisov (bo0rsh201, Badoo) Badoo 是世界上最大的交友网站。 目前我们在全球拥有约 330 亿注册用户。 但就我们今天的对话而言,更重要的是我们存储了大约 3 PB 的用户照片。 我们的用户每天上传约 3,5 万个 [...]

从头开始重写 VKontakte 消息数据库并生存下来

我们的用户在不知道疲劳的情况下互相写消息。 这是相当多的。 如果你打算读取所有用户的所有消息,则需要超过 150 万年。 前提是您是一位相当高级的读者,并且在每条消息上花费的时间不超过一秒钟。 对于如此大量的数据,存储和访问逻辑至关重要 [...]

Messenger 数据库(第 2 部分):“为了盈利”进行分区

我们成功地设计了用于存储信件的 PostgreSQL 数据库的结构,一年过去了,用户正在积极填充它,其中已经有数百万条记录,并且......有些东西开始变慢。 第 1 部分:设计数据库框架 第 2 部分:“为了盈利”分区 事实上,随着表大小的增长,索引的“深度”也会增长,尽管是对数增长。 但随着时间的推移,它[...]

Messenger 数据库(第 1 部分):设计基础框架

如何使用从头开始设计信使数据库的示例将业务需求转换为特定的数据结构。 第 1 部分:设计数据库的框架 第 2 部分:“实时”分区 我们的数据库不会像 VKontakte 或 Badoo 那样大规模和分布式,但“会如此”,但它会很好 - 功能齐全,快速且适合一台 PostgreSQL 服务器 - 以便 […]

互联网的历史:计算机作为通信设备

该系列的其他文章: 继电器的历史 “信息快速传输”的方法,或继电器的诞生 远程作家 电镀主义 企业家 最后,这是继电器 会说话的电报 只需连接 被遗忘的一代继电器计算机 电子时代 电子计算机的历史 序言 ENIAC Colossus 电子革命 晶体管的历史 从战争的严酷考验中摸索进入黑暗 多重重塑 互联网的历史 骨干瓦解,[...]

互联网历史:阿帕网 - 子网

该系列的其他文章: 继电器的历史 “信息快速传输”的方法,或继电器的诞生 远程作家 电镀主义 企业家 最后,这是继电器 会说话的电报 只需连接 被遗忘的一代继电器计算机 电子时代 电子计算机的历史 序言 ENIAC Colossus 电子革命 晶体管的历史 从战争的严酷考验中摸索进入黑暗 多重重塑 互联网的历史 骨干瓦解,[...]

Linus Torvalds 谈论 ZFS

在讨论 Linux 内核调度程序时,用户 Jonathan Danti 抱怨对内核的更改破坏了一个重要的第三方模块 ZFS。 以下是 Torvalds 的回应: 请记住,“我们不会破坏用户”适用于用户空间程序和我维护的内核。 如果您添加像 ZFS 这样的第三方模块,那么您 [...]

现代科幻小说系列的顶级“DLC 书籍”

来源 科幻文学一直是电影的沃土。 而且,科幻小说的改编几乎是随着电影的出现而开始的。 1902 年上映的第一部科幻电影《月球旅行记》是对儒勒·凡尔纳和 H·G·威尔斯小说中故事的戏仿。 目前,几乎所有高收视率的科幻剧集都是根据文学创作的 […]