Azure宕机3个小时:因人为配置DNS失误;Mozilla禁止扩展混淆代码;5月份数据库排行榜发布;PHP 7.3.5发布

Posted 程序员头条

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure宕机3个小时:因人为配置DNS失误;Mozilla禁止扩展混淆代码;5月份数据库排行榜发布;PHP 7.3.5发布相关的知识,希望对你有一定的参考价值。



0、Azure 宕机 3 个小时:因人为配置 DNS 失误


Azure 又宕机了,可以用 TITSUP 这个技术术语来形容昨日持续了三个小时的宕机,TITSUP 的全称是完全无法支持用户的数据包。


在 Microsoft 365 状态页面上,微软的技术人员声称内部 DNS 配置错误导致了这次宕机


Azure宕机3个小时:因人为配置DNS失误;Mozilla禁止扩展混淆代码;5月份数据库排行榜发布;PHP 7.3.5发布


昨日中午,微软表示已修复了破损的系统,Azure 的网络基础设施应该或多或少已恢复正常:“我们已采取了缓解措施;大多数服务已恢复,只有一小部分服务可能仍受到一些影响。”


这个科技巨头补充道:“底层的根本原因是不正确的名称服务器授权问题。”



1、数据库流行度 5 月榜发布:PostgreSQL 缓慢增长,Redis 跌一名


Azure宕机3个小时:因人为配置DNS失误;Mozilla禁止扩展混淆代码;5月份数据库排行榜发布;PHP 7.3.5发布


日前数据库流行度榜单 DB-Engines 发布了五月份榜单,相比于计算机语言,数据库榜单基本上很多年没有太大的变化,前六名始终是 Oracle、mysql、SQL Server、PostgreSQL、MongoDB 以及 IBM DB2。



2、php 7.3.5 和 7.2.18 发布,安全修复版本


PHP 开发团队今天为两个 PHP 版本分支发布了更新,分别是 PHP 7.3.5 和 7.2.18。而根据发布公告,两个版本都是安全修复版本,更新内容也都是安全问题和一些错误修复。更新内容如下:

  • Core:

    Fixed bug #77903 (ArrayIterator stops iterating after offsetSet call).

  • CLI:

    Fixed bug #77794 (Incorrect Date header format in built-in server).

  • ......(详情:http://www.php.net/downloads.php



3、Facebook 打造的 PHP 虚拟机 HHVM 4.3.0 发布


HHVM 4.3.0 发布了,HipHopVM(HHVM) 是 Facebook 推出的用来执行 PHP 代码的虚拟机,此版本将支持 6 周,同时 4.1+ 仍受支持。改进和新特性:

  • 修复了 typechecker 错误会丢失位置数据的问题

  • 修复了在 repo-authoritative 模式下使用 __LateInit 时可能出现的错误

  • parent :: now 的自动完成包括实例方法,而不仅仅是静态方法

  • ......(详情:https://hhvm.com/blog/2019/04/30/hhvm-4.3.0.html



4、预处理太慢,Facebook 现在直接 JIT C++ 代码


Facebook 正在进行 C++ 代码即时编译,将其视为运行快速的脚本语言。具体来看,Facebook 目前已经在生产中使用 JIT 过的 C++ 代码作为他们自己的“高效脚本框架”,用于在他们的 L7 反向代理中处理他们的 HTTP 请求处理逻辑。



如前边的图片所示,“Handling all Facebook requests with JITed C++ code”,所有 HTTP 请求都使用 JIT 过的 C++ 处理,C++ 脚本在运行时编译、链接与执行,并由 LLVM/Clang 构建。与其它脚本语言相比,这提供了更好的调试、性能分析和最终的运行时性能。



5、PyTorch 1.1.0 发布


PyTorch 1.1.0 发布了,此版本主要提高了性能、添加了新的模型理解和可视化工具以提高可用性,并提供新的 API。需要注意的是,此版本不再支持 CUDA 8.0。(详情:https://github.com/pytorch/pytorch/releases



6、Mozilla 禁止扩展混淆代码


Mozilla 更新了它的扩展政策,明确禁止含有混淆代码的扩展。这一政策将于 6 月 10 日生效,扩展开发者需要在一个月内更新扩展以避免违反扩展政策。Mozilla 表示此举有助于更好的处理恶意扩展。混淆代码通常被黑客用于隐藏程序的真正用途。Mozilla 在新扩展政策中声明,扩展不允许含有混淆代码,或隐藏相关功能目的的代码。如果扩展使用到外部资源,那么相关功能不能混淆。


参考:开源中国、云头条

solidot、cnBeta等

近期热点回顾:

05.03:

05.02:

05.01:

04.30:

04.29:

04.28:

04.27:

小贴士

返回上一级搜索“Java 程序员 大数据 运维 算法 安卓开发 黑客 Python javascript 考研 人工智能 英语 女朋友 MySQL 书籍 等关键词获取相关文章推荐。

以上是关于Azure宕机3个小时:因人为配置DNS失误;Mozilla禁止扩展混淆代码;5月份数据库排行榜发布;PHP 7.3.5发布的主要内容,如果未能解决你的问题,请参考以下文章

腾讯云技术复盘「数据丢失事件」,为什么业务上云还要再做云备份?

Azure DNS 转发器不适用于公共资源

Facebook宕机背后,我们该如何及时发现DNS问题

Facebook宕机背后,我们该如何及时发现DNS问题

Slack的512宕机故障分析:负载均衡策略的失误

Facebook遭遇有史以来最严重宕机事件,罪魁祸首与DNS故障有关?