Uber在Kubernetes平台上将扩展计划与实际执行过程分开处理。
Uber发布了一份关于其新开发的ServiceScale控制器的详细说明。该控制器能够让多个调度系统安全地管理同一Kubernetes工作负载的扩展行为。这篇由高级软件工程师Egor Grishechko和Srikar Paruchuru撰写的博客文章,阐述了该公司是如何将扩展指令与执行过程分开处理的,从而实现区域间的故障切换机制,同时避免浪费多余的闲置资源。 作者:Matt Saunders

Uber发布了一份关于其新开发的ServiceScale控制器的详细说明。该控制器能够让多个调度系统安全地管理同一Kubernetes工作负载的扩展行为。这篇由高级软件工程师Egor Grishechko和Srikar Paruchuru撰写的博客文章,阐述了该公司是如何将扩展指令与执行过程分开处理的,从而实现区域间的故障切换机制,同时避免浪费多余的闲置资源。
作者:Matt Saunders相关文章
Dropbox阐述了如何通过提升现有基础设施的效率来为人工智能技术的发展创造更多发展空间。
Dropbox说明了在过去十年中,通过不断优化基础设施,它是如何应对日益增长的人工智能需求,而并未将增加数据中心的容量作为解决问题的唯一途径。它的这些优化措施涵盖了预测分析、设备利用率管理、存储密度优化、硬件生命周期管理以及机架级别的电力分配系统改进等方面,其中许多措施在当前人工智能发展热潮出现之前就已经开始实施了。 作者:Matt Foster
阅读全文
游戏手柄API在欺骗你:一篇关于如何使用JavaScript读取控制器输入信息的实用指南
游戏手柄API是您使用过的最小的浏览器API之一。它仅有四个属性、一个函数,而且不需要任何权限请求。只需大约十五行代码,就能在屏幕上显示出一个游戏控制器的外观。 不过,这十五行代码也会“悄悄地”忽略那些出现故障的游戏控制器。 我是通过自己动手开发了一个基于浏览器的控制器测试工具才了解到这一点的。有位用户发来邮件说,尽管他在所有游戏中都发现游戏手柄的摇杆在不断漂移,但该网站却显示他的手柄是正常的。事实证明他是对的——浏览器实际上返回的是错误的数据。 这篇文章介绍了GamepadAPI中那些未在官方规范文档中提及的部分,以及这些部分是如何让我花费了大量时间进行调试的:为什么必须定期向硬件发送请求以
阅读全文
超越嵌入式系统:DuckDB 2.0版本如何通过架构调整来实现分布式网络功能
DuckDB Labs已经公开发布了DuckDB v2.0版本,该版本的代号为“Cyanoptera”。此次更新包含了超过10,000项修改内容,同时引入了客户端/服务器模式,从而实现了网络连接功能。其他改进还包括扩展程序的可移植性、更先进的数据类型以及新的解析器。在性能方面,该版本进行了异步I/O操作优化及存储机制调整。预计DuckDB v2.0将在2026年秋季正式上市。 作者:Olimpiu Pop
阅读全文