聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

  • 168 views阅读

    内存计算系统系列成果之八:Gengar:基于RDMA的分布式异构内存池

    非易失性内存具有存储密度高、低功耗、字节可寻址、接近DRAM的读写性能等优良特性,为数据中心应用构建大型分布式共享内存系统提供了可能。尽管有许多关于在单节点中使用NVM的研究,但在分布式数据中心环境中如何有效利用NVM仍然存在挑战。我们提出了支持RDMA的分布式异构内存池Gengar,使应用程序可通过简单的API对全局内存空间中的远端NVM和DRAM进行高效利用。Gengar在应用端监控...

    分类:技术文章 时间:2022-01-20 10:46 我要评论(0个)

  • 186 views阅读

    系统是如何给你匹配瓜皮队友的?

    以下文章来源于labuladong ,作者labuladong labuladong . 致力于把算法讲清楚,刷题也可以很简单。 作者:labuladong公众号:labuladong写这篇的文章的原因是玩 LOL 手游。我有个朋友抱怨说打排位匹配的队友太菜了,我就说我打排位觉得队友都挺行的啊?我经常躺赢。朋友意味深长地说了句:一般隐藏分比较高的玩家,排位如果排不到实力相当的队友,就会排...

    分类:技术文章 时间:2022-01-17 10:46 我要评论(0个)

  • 146 views阅读

    漫谈操作系统现状:波澜不惊的应用环境与风起云涌的技术狂潮

    作者 | 董自强,普华基础软件 产品总监审校 | 凌敏本文是“2021 InfoQ 年度技术盘点与展望”系列文章之一。1 操作系统的时代意义与波澜不惊的应用环境  自 1946 年第一台计算机诞生以来,人类开始走向数字化时代,1956 年出现第一代批处理系统——GM-NAA I/O,时至今日计算机与操作系统经历了五十多年的伴随式发展,人们开始越来越习惯计算机技术为生活...

    分类:技术文章 时间:2022-01-16 18:30 我要评论(0个)

  • 143 views阅读

    解析高效分布式训练系统 PERSIA:可用于训练百万亿参数的超大规模深度学习推荐模型

    作者 | G Chaithali译者 | 王强策划 | 刘燕基于深度学习技术的模型主导了现代工业级推荐系统的行业格局。现代推荐系统在大量场景中获得了实际应用。在规模不断扩大的深度神经网络模型的推动下,它们取得了一系列令人难以置信的成果和进步。然而,即使在工业级规模的数据中心内,此类模型的训练工作也是一大挑战。这一挑战的根源在于训练工作的计算过程所具备的极高异质性 —— 模型的嵌入层可能占...

    分类:技术文章 时间:2022-01-14 14:38 我要评论(0个)

  • 262 views阅读

    平滑无损!引入Elasticsearch的系统架构实战

    「 关注“石杉的架构笔记”,大厂架构经验倾囊相授 」“从零开始带你成为JVM实战高手” 免费加餐啦!点击查看 专栏目录【文章来源】https://sourl.cn/L6WUGC前 言我曾经面试安踏的技术岗,当时面试官问了我一个问题:如果你想使用某个新技术但是领导不愿意,你怎么办?对于该问题我相信大家就算没有面试被问到过,现实工作中同事之间的合作也会遇到。 因此从我的角...

    分类:技术文章 时间:2022-01-13 10:46 我要评论(0个)

  • 552 views阅读

    流体系统

    我们最近在开发的类似异星工厂的游戏中,一个重要的物流子系统就是流体系统。我个人觉得,它是所有子系统中最难实现的一个。 Factorio 的流体系统也经历过多次改动。在开发日志上有记载的就有三次:New fluid system,Fluid optimisations,New fluid system 2。作为一个 5 年近 2000 小时的老玩家,我感觉的到流体系统的修改一直在做,不只这...

    分类:技术文章 时间:2022-01-10 17:12 我要评论(0个)

  • 278 views阅读

    解读鸿蒙系统的2021:喧嚣褪去,生态初具规模

    作者 | 罗燕珊  本文是“2021 InfoQ 年度技术盘点与展望”特别策划文章,由 InfoQ 编辑部制作呈现,聚焦 HarmonyOS(鸿蒙操作系统)在 2021 年的重要动态和进展。  “鸿蒙,成了!!”2021 年 10 月 23 日,华为常务董事、消费者业务 CEO、智能汽车解决方案 BU CEO 余承东在其个人微博上宣布道。2021 ...

    分类:技术文章 时间:2022-01-10 14:37 我要评论(0个)

  • 211 views阅读

    解读操作系统的2021:触到了创新的天花板,却站在巨变的前夜

    作者 | 凌敏  2021 年,操作系统站在巨变的前夜。本文是“2021 InfoQ 年度技术盘点与展望”系列文章之一,由 InfoQ 编辑部制作呈现,重点聚焦操作系统在 2021 年的重要进展、动态,希望能帮助你准确把握 2021 年操作系统的核心发展脉络,在行业内始终保持足够的技术敏锐度。“InfoQ 年度技术盘点与展望”是 InfoQ 全年最重要的内容选题之一,...

    分类:技术文章 时间:2022-01-03 14:37 我要评论(0个)

  • 582 views阅读

    替代 Kafka?Pinterest 推出云原生日志系统 MemQ

    作者 | Pinterest Engineering译者 | Sambodhi策划 | 辛晓亮日志平台为 Pinterest 的所有数据摄入(data ingestion)和数据传输(Data transportation)提供了动力。Pinterest 日志平台的核心是一个分布式 PubSub 系统,它可以帮助用户进行数据的传输 / 缓冲和异步消费。在这篇博客中,我们将会介绍 MemQ...

    分类:技术文章 时间:2021-12-24 14:37 我要评论(0个)

  • 458 views阅读

    我做系统架构的一些原则

    工作 20 多年了,这 20 来年看到了很多公司的很多的系统架构,也看到了很多问题,在跟这些公司进行交流和讨论的时候,包括进行实施和方案比较的时候,因为相关的经历越来越多,所以,逐渐形成了自己的逻辑和方法论。今天,想写下这篇文章,把我的这些个人的经验和想法总结下来,希望能够让更多的人可以参考和借鉴,并能够做出更好的架构来。另外,我的这些思维方式和原则都针对于现有市面上众多不合理的架构和方案...

    分类:技术文章 时间:2021-12-21 17:10 我要评论(0个)

  • 672 views阅读

    [原]统计复用系统为什么避免不了排队

    排队论建模描述排队机理,但某些结论与直觉相悖,并不形象直观,理论如果不能直观解释,只剩下数学推导,并不十分有趣。本文尝试用有趣的方式解释排队。本文虽以数据包为例,但任何可以排队的主体都可作为主语。 所有统计复用系统,均需要buffer用来支持队列,这些系统中,队列是必然存在的。队列的成因有两个: 统计波动造成到达与处理时间差。 到达时间不是均匀的,会有突发,带来波动。 服务时间不是均匀的...

    分类:技术文章 时间:2021-12-18 09:15 我要评论(0个)

  • 679 views阅读

    RocketMQ Streams:将轻量级实时计算引擎融合进消息系统

    作者 | 袁小栋、程君杰审核校对 | 杜恒、岁月、白玙、不周随着各行各业移动互联和云计算技术的普及发展,大数据计算已深入人心,最常见的比如 flink、spark 等。这些大数据框架,采用中心化的 Master-Slave 架构,依赖和部署比较重,每个任务也有较大开销,有较大的使用成本。RocketMQ Streams 着重打造轻量计算引擎,除了消息队列,无额外依赖,对过滤场景做了大量优...

    分类:技术文章 时间:2021-12-15 14:37 我要评论(0个)