主题: 博客

从高 Ceph 延迟到使用 eBPF/BCC 的内核补丁

Linux 有大量用于调试内核和应用程序的工具。 其中大多数会对应用程序性能产生负面影响,并且无法在生产中使用。 几年前,开发了另一个工具 - eBPF。 它使得以较低的开销跟踪内核和用户应用程序成为可能,并且无需重建程序和下载第三方[...]

从单体架构到微服务的转变:历史与实践

在本文中,我将讨论我正在从事的项目如何从大型整体转变为一组微服务。 该项目的历史始于很久以前,即 2000 年初。第一个版本是用 Visual Basic 6 编写的。随着时间的推移,很明显,将来使用这种语言进行开发将很难支持,因为 IDE […]

亚马逊发布 Open Distro for Elasticsearch 1.0.0

亚马逊推出了 Open Distro for Elasticsearch 产品的第一个版本,其中包括完全开放版本的 Elasticsearch 搜索、分析和数据存储平台。 发布版本适合企业使用,并包含原始 Elasticsearch 商业版本中才有的高级功能。 所有项目组件均根据 Apache 2.0 许可证分发。 成品组件在 [...] 中准备

锈1.36

开发团队很高兴推出 Rust 1.36! Rust 1.36 有什么新功能? 未来特征稳定,来自新的:alloc crate、 MaybeUninit ,Rust 2015 的 NLL,新的 HashMap 实现以及一个新的标志 - Cargo 离线。 现在更详细地说:在 Rust 1.36 中,Future 特性终于稳定下来了。 板条箱分配。 从 Rust 1.36 开始,std 的部分依赖于 […]

Valve 为 AMD GPU 开放了新的着色器编译器

Valve 在 Mesa 开发者邮件列表中提供了适用于 RADV Vulkan 驱动程序的新 ACO 着色器编译器,定位为 AMD 图形芯片的 OpenGL 和 Vulkan RadeonSI 和 RADV 驱动程序中使用的 AMDGPU 着色器编译器的替代方案。 一旦测试完成且功能最终确定,ACO 计划包含在主要的 Mesa 组合中。 Valve 提议的代码旨在 [...]

Magento电子商务平台修复了75个漏洞

在用于组织电子商务的开放平台 Magento 中,该平台占据了创建在线商店系统约 20% 的市场,已发现漏洞,这些漏洞的组合允许您进行攻击以在服务器上执行代码,完全控制在线商店并组织付款重定向。 这些漏洞已在 Magento 版本 2.3.2、2.2.9 和 2.1.18 中修复,总共修复了 75 个问题 [...]

People Can Fly 很想挑战《子弹风暴 2》,但现在他们将全力以赴地投入到《Outriders》中

经典射击游戏的粉丝高度赞赏 2011 年推出的《子弹风暴》,该游戏于 2017 年重新发布了完整剪辑版。 据开发工作室 People Can Fly 的执行董事 Sebastian Wojciechowski 称,2 月底,混合控制台 Nintendo Switch 的版本也将发布。 但潜在的《子弹风暴 XNUMX》又如何呢? 这对很多人来说确实很有趣。 事实证明,希望[…]

Mozilla 推出了一个网站,展示了跟踪用户的方法

Mozilla 推出了 Track THIS 服务,该服务允许您直观地评估广告网络跟踪访问者偏好的方法。 该服务允许您通过自动打开大约 100 个选项卡来模拟四种典型的在线行为配置文件,之后广告网络开始在几天内提供与所选配置文件相对应的内容。 例如,如果您选择一个非常富有的人的个人资料,广告将开始[...]

OpenWrt 版本 18.06.04

OpenWrt 18.06.4 发行版的更新已准备就绪,旨在用于各种网络设备,例如路由器和接入点。 OpenWrt 支持许多不同的平台和架构,并拥有一个构建系统,允许您简单方便地交叉编译,包括构建中的各种组件,这使得创建现成的固件或磁盘映像变得容易[...]