设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:国产龙芯迎重大突破

2019-7-8 19:24| 发布者: joejoe0332| 查看: 8786| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: ZDNS发布基于龙芯的域名服务器和红枫 2.0  域名国家工程研究中心(ZDNS)发布了首款搭载国产龙芯 CPU 的域名服务器,并同步发布了国产域名管理软件 “红枫系统” 2.0 版。官方新闻稿称,“2.0 版本在根区数据更新 ...
  域名国家工程研究中心(ZDNS)发布了首款搭载国产龙芯 CPU 的域名服务器,并同步发布了国产域名管理软件 “红枫系统” 2.0版。官方新闻稿称,“2.0 版本在根区数据更新、分发和加载等方面的功能和性能都得到了大幅提升。同时,红枫软件也探索了根服务器扩展能力,从技术上突破了全球 13个根服务器的数量限制。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  这个Windows巨头正在寻求加入关注 Linux 发行版安全的私有讨论版,得到了Linux 基金会的赞许。本周,微软继续想要搭乘上这趟Linux爱情列车:这个Windows巨头试图加入官方的Linux发行版邮件列表(linux-distros)。现在大大小小的公司都在搞开源,在被问到为什么开源某个项目时,负责人要么说是贡献社区与用户,要么以希望借广大开发者之力完善项目为挡箭牌,虽然这些想法都可以是真实也经得起考验的,但是在这背后更加真实的“目的”,公司都不愿意提及,比如营销品牌需要,比如先开源后“违规”收费,比如 KPI 担当,比如推动相应收费版本的销售……GNOME 基金会于近日公布了 2018 年度报告,回顾了去年的一些重要事件、会议/活动,以及公开财务数据等。在2018财年中,GNOME 基金会总共获得了超过 100 万美元的收入,其中包括由 Handshake.org 捐赠的 40 万美元。与前一年的 27 万美元相比,其收入大幅增加。屋漏偏逢连夜雨。昨天总部刚发生毒性邮件事件的 Facebook,今天再遭重创。美国时间周二下午,美国众议院财政服务委员会突然向扎克伯格等Facebook 高管致函,要求其立即停止数字货币/钱包项目 Libra/Calibra 的所有工作。微软内核工程师 Axel Rietschin 在问答网站 Quora 上回答“你怎么看待 ReactOS” 时称,ReactOS 盗用了微软授权给大学使用的 Windows Research Kernel。Axel 认为 ReactOS 不可能是仅仅根据公开文档的净室实现。他表示自己已经看过 ReactOS 的代码树,并指出其中许多内部数据结构和内部函数名称和微软的 Research Kernel 完全相同。前几天我们报导了树莓派第 4 代的发布,新版本带来了性能的极大提高,官方直言其桌面性能堪比入门级的 x86 PC 系统。Raspberry Pi 4 采用了博通 BCM2711 SoC,包含四个 1.5GHz Cortex A72 CPU 核心;内存方面,新版本可选 1GB、2GB 和 4GB DDR4,详细内容请关注本次专辑……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。Linux Kernel prepatch 5.2-Rc7 发布了。Linux 是一个宏内核(monolithic kernel)系统。设备驱动程序可以完全访问硬件。Linux 内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系统运行期间可直接装载或卸载。2019年7月5日,开源即将一个月的微服务API网关:APISIX,被列入云原生软件基金会(CNCF)全景图(Landscape),在 API 网关领域占据一席之地,借助APISIX,用户可以快速构建高性能的微服务API网关,可以处理传统的南北向流量,也可以处理服务间的东西向流量。GitHub 发布了简体中文版的技术帮助文档,帮助开发者用户更好地理解 GitHub 上的操作规范,更加熟悉对 GitHub 的操作。我们也可以看到特定词,例如 Fork,官方的翻译就是“分叉”。Facebook 宣布推出深度学习推荐模型(DLRM)的开源版本,这是一种最先进的个性化推荐 AI 模型,并且可用于生产环境中。该模型的实现可用于 Facebook 的 PyTorch、Facebook 的分布式学习框架 Caffe2 和 Glow C++。Linux Mint 项目宣布,他们决定遵循 Canonical 的决定,在未来的 Ubuntu 操作系统版本中放弃对 32 位系统的支持。上个月底,Canonical 计划不再支持 32 位系统,但他们最终意识到 Wine 和 Steam 等一些主要项目仍然需要 32 位库,所以从 Ubuntu 19.10(Eoan Ermine)开始,他们只会构建精选的 32 位软件包。Google 称过去 25 年 Robots Exclusion Protocol (REP)协议一直是一种约定的标准,给网站管理员人员和爬虫工具开发者带来了很多不确定性。Google 现在宣布它将率先致力于让 REP 成为一个行业标准,作为这个努力的一部分,它开源了自己使用的 robots.txt 解析器,源代码托管在 GitHub 上,采用 Apache License 2.0 许可证。腾讯开源软件镜像站(Tencent Open Source Mirror Site)已于近日上线,其官方名称为「腾讯云软件源」,由腾讯云提供支持。官方表示搭建此开源镜像站的目的在于宣传自由软件的价值,提高自由软件社区文化氛围,推广自由软件在国内的应用。更多内容,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。Gitlab 官方宣布,将从 12.1 版本开始不再支持 MySQL 数据库。早在 2017年7月,Gitlab 就计划将弃用对 MySQL 的支持。而目前这个决定将从 12.1 版本开始。官方列出几个 MySQL 不能满足 Gitlab 要求的地方:无法支持嵌套分组查询(详情);必须使用黑科技来提升 MySQL 对列的限制,这将导致 MySQL 拒绝存储数据;MySQL 无法添加 TEXT 类型字段的长度限制……谷歌目前正在 Chrome 浏览器中添加一个新功能,新功能的目的是自动屏蔽那些浪费系统资源的广告,以释放浏览器的 CPU 和网络被占用空间。这些广告通常占 1% 带宽使用率、每分钟占 1% 的 CPU 使用量和占 1% 的 CPU 总时间。三年半前,微软云公司 Azure CTO 的 Mark Russinovich 说:“四分之一的 Azure 实例是 Linux。”接下来,在 2017 年,微软披露了 40% 的 Azure 虚拟机是基于 Linux 的。然后在 2018 年秋季,微软云与企业集团执行副总裁 Scott Guthrie 在一次独家采访中说,“大约一半的 Azure 虚拟机是 Linux 的”。 2019年6月28日,巨杉技术社区与恩墨学院在深圳正式宣布全面合作,共同拓展国产数据库技术生态。在新技术趋势下,原生分布式数据库将成为新一代数据架构的绝对核心,也是企业走向微服务、云化架构的最重要技术支撑。7月3日,由中国信息通信研究院主办的2019云计算开源产业大会在北京举办。腾讯开源独揽尖峰开源企业奖、尖峰开源技术创新奖(自主研发项目)、尖峰开源技术创新奖(基于社区版本二次开发项目)、行业开源技术领航奖和尖峰开源人物等5项大奖,并成为首个通过可信开源治理能力评估认证的自发开源企业。不久前,MySQL 首席技术官在博客发文表示:“我们正在向云迁移!”所以,数据库向云平台迁移将会是一个趋势吗?根据 Gartner 的一份新报告显示,越来越多的公司转向使用云来托管他们的数据库,云基础设施和服务正迅速成为数据管理的默认选择。有开发者开源了一个用于 Docker 和 docker-compose 的简单终端 UI —— lazydocker,才短短几天目前已经收获了 2k+ star。作者表示记住 Docker 命令很难,并且在多个终端窗口中跟踪容器几乎是不可能的,lazydocker 正是为了解决这种问题而产生的,它可以在一个终端窗口中拥有所需的所有信息,并且每个 Docker 常用命令都可以绑定快捷键,同时可以添加自定义命令。微软 Windows 团队昨天在 Twitter 发布了一则【奇怪的】视频,并配文表示将推出全新的 Windows 1.0,且会包含程序管理器(MS-Dos Executive)、时钟等应用程序。视频内容主要是剪辑了从 Windows 1.0 到 Windows 10 的各代充满怀旧风的 Logo,并以倒叙的方式进行展示。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧! 



  域名国家工程研究中心(ZDNS)发布了首款搭载国产龙芯 CPU 的域名服务器,并同步发布了国产域名管理软件 “红枫系统” 2.0 版。官方新闻稿称,“2.0 版本在根区数据更新、分发和加载等方面的功能和性能都得到了大幅提升。同时,红枫软件也探索了根服务器扩展能力,从技术上突破了全球 13 个根服务器的数量限制。


  近年来,我国互联网发展迅速,应用的深度和广度都走在世界前列,传统的域名管理软件已经不能适应市场需求。红枫软件是域名国家工程研究中心采用全新架构设计,花了 8 年时间打磨出来一套高性能、智能化的基础软件。

  与传统的域名管理软件 Bind 相比,红枫软件在高性能解析、多线路智能调度、快速数据更新、扩展性等多方面优于 Bind,达到了国际领先水平,并全面适配国产 CPU。”更多消息,大家可以关注本次专辑……

  本周,微软继续想要搭乘上这趟 Linux 爱情列车:这个 Windows 巨头试图加入官方的 Linux 发行版邮件列表(linux-distros)。linux-distros 邮件列表的目的是由 Linux 发行版们用于私下报告、协调和讨论尚未向公众公开的安全问题;而 oss-security 邮件列表是用于传播已经公开的东西、或者已经确定的事情的列表。


  Sasha Levin 称自己是这个雷蒙德巨头(指微软)的“Linux 内核黑客”,他为他的雇主申请加入这个邮件列表。如果获得批准将允许微软参与到这个关于漏洞、补丁,以及开源内核和相关代码的持续安全问题的非公开讨论之中。这些讨论对于尽早确定问题,以及在补丁公开之前协调处理和部署修复至关重要。

  为了证明微软有资格成为像 Ubuntu、Debian 和 SUSE 等一样的成员,他以微软的 Azure Sphere 和 WSL 2 作为类似发行版的构建示例。Azure Sphere 是微软对边缘计算的一种尝试,它本身是一种运行 Arm 的硬件上的 Linux。

  然而,它一直处于预览阶段。WSL 2 同样处于预览阶段,它是基于 Linux 4.19 内核的经过调整的版本,并在今年 6 月初出现在了 Windows Insiders 计划中。Levin 估计它将在 2020 年公开发行(因此它的正式发布将不会与日益神秘的Windows 10 的 19H2 版本同步。)

  Levin 继续强调微软有很多用户并没有采用 Windows,它的 Linux 版本也不是基于其他人的发行版,当然,它也为社区做出了贡献。 Levin 确实是社区的活跃成员。浏览一下 Linux 5.0.15 内核的更新日志,到处是他与 Linux 基金会研究员 Greg Kroah-Hartman 一起的签名。

  因此,看到 Kroah-Hartman 为 Levin 担保并不奇怪:Kroah-Hartman 指出 Levin 对稳定的内核树有完全的写权限,并称赞了微软的这次申请。微软将加入谷歌的 Chrome OS 团队和 Red Hat 等 Linux 巨头的行列。更多消息,请大家关注本次专辑……

  现在大大小小的公司都在搞开源,在被问到为什么开源某个项目时,负责人要么说是贡献社区与用户,要么以希望借广大开发者之力完善项目为挡箭牌,虽然这些想法都可以是真实也经得起考验的,但是在这背后更加真实的“目的”,公司都不愿意提及,比如营销品牌需要,比如先开源后“违规”收费,比如 KPI 担当,比如推动相应收费版本的销售……


  虽然开源有个人/公益组织的开源、以开源项目作为基础的商业化公司的开源,以及商业公司反过来去涉及开源领域的开源这些区别,但是除去人个与公益组织的开源初衷不表,剩下涉及到公司的开源,他们关于开源的真实想法确实往往不会明示,这其实也可以理解,开源本是一种黑客式的高尚行为,过多地掩盖这种特性,会带来反感,于公司不利。

  然而事实是,上述“背后的真实目的”其实都经常被达成。与这些公司的表里不一不同,最近在接受 Computer Business Review 采访时,MongoDB 公司 CEO Dev Ittycheria 明确表示了 MongoDB 的开源用意:“我们的开源并不是为了获得帮助,使产品更好,而是作为免费增值策略,以推动采用。”

  在被问到 MongoDB 修改开源 License 相关问题时,Dev 说出了这段话。MongoDB 去年 10 月份宣布将开源 License 从 GNU AGPLv3 切换到 Server Side Public License(SSPL),以此回应 AWS 等云厂商将 MongoDB 以服务的形式提供给用户而没有回馈社区的行为。SSPL 明确要求托管 MongoDB 实例的云厂商要么获取商业许可证要么向社区开放其服务源码。更多内容,请关注吧本次专辑……


  GNOME 基金会于近日公布了 2018 年度报告,回顾了去年的一些重要事件、会议/活动,以及公开财务数据等。在 2018 财年中,GNOME 基金会总共获得了超过 100 万美元的收入,其中包括由 Handshake.org 捐赠的 40 万美元。与前一年的 27 万美元相比,其收入大幅增加。


    Handshake 是一种与 DNS 兼容的分布式、无需许可(permissionless naming protocol)的命名协议,其中每个对等方都在验证并负责管理根区域,目的是创建现有证书颁发机构的替代方案。

    Handshake 项目其赞助商和贡献者认为自由和开源软件是互联网及其项目基础的重要组成部分,因此他们决定通过向各种 FLOSS 开发者和项目进行捐赠,目前向各种开源项目、基金会、组织和高校已捐赠超过 1020 万美元。

  和大多数开源项目一样,GNOME 基金会的主要收入还是依赖于捐款,其次是广告收入和会议收入,还有就是一些赞助。当然,其收入基本都是投入到项目中,包括增加活动预算、为基金会雇佣新员工,以及增加用于 Outreachy 计划的资金等。更多内容,请大家关注本次专辑……
  
  屋漏偏逢连夜雨。昨天总部刚发生毒性邮件事件的 Facebook,今天再遭重创。美国时间周二下午,美国众议院财政服务委员会突然向扎克伯格等Facebook 高管致函,要求其立即停止数字货币/钱包项目 Libra/Calibra 的所有工作。


  信中提到,Libra 和 Calibra 可能会对以瑞士为中心的一个新全球金融体系产生帮助,而该体系将会挑战美国的货币政策和美元地位。“这将引发严重的隐私,交易,国家安全和货币政策问题。不仅Facebook超过20亿的用户,投资者,消费者和更广泛的全球经济都应对此感到担忧。”

  本月早些时候,Facebook 宣布计划开发一种名为 Libra 的新数字货币,以及存储该数字货币的数字钱包 Calibra。

  包括 Facebook、万事达、Visa、PayPal、Uber、Lyft、Spotify 等在内的共28家公司,目前已经组建了 Libra 合作组织,总部位于瑞士。Facebook 已经发布了白皮书,并且希望招募超过100家公司加入合作组织。

  但是,白皮书对于 Libra/Calibra 项目的意图、所扮演的角色、潜在用途和安全性方面提供的信息极少,暴露出了项目存在大规模风险并且缺乏明确的监管保护。“如果这些产品和服务没有得到充分监督,甚至受到不当管理,它们可能会带来危及美国和全球金融稳定的系统性风险,”多位国会议员在信中指出。

  在2018年的前三个季度里,全球数字货币交易所被盗的总额高达10亿美元,体现出这个崭新且不受监管的行业目前存在严重的风险。更多内容请关注本次专辑……

  微软内核工程师 Axel Rietschin 在问答网站 Quora 上回答“你怎么看待 ReactOS” 时称,ReactOS 盗用了微软授权给大学使用的 Windows Research Kernel。


  Axel 认为 ReactOS 不可能是仅仅根据公开文档的净室实现。他表示自己已经看过 ReactOS 的代码树,并指出其中许多内部数据结构和内部函数名称和微软的 Research Kernel 完全相同。

  他还猜想,ReactOS 的代码可能来源于过去发生的几个 Windows NT 源码泄漏事件之一。这篇回答发布于 2017 年 11 月,但直到最近才被人们关注起来。一天前,帖子的链接被放上了 Hacker News, Axel 再次讨论了这个问题。

  “宏编号名称、参数等永远不会出现在编译代码中。几乎肯定不可能的是,净室的重新实现最终会使用宏来完成同样的事情,更不用说具有相同或相似名称的宏了。”Axel 还提到,他与一位经验丰富的内核工程师讨论了这件事,后者的团队前一段时间调查了 ReactOS 并得出了完全相同的结论:不可能。

  昨天,一个名为 Filip Navara 的人在 Quora 原帖的评论中站了出来,声称自己曾参与 ReactOS,他坦承“正如其他人所指出的那样,我们确实收集了许多来源的信息。这包括 Microsoft 发布的官方工具包或符号文件,这些文件经常意外地包含了不打算发布的信息。”更多相关内容,大家可以关注本次专辑……


  前几天我们报导了树莓派第 4 代的发布,新版本带来了性能的极大提高,官方直言其桌面性能堪比入门级的 x86 PC 系统。

  Raspberry Pi 4 采用了博通 BCM2711 SoC,包含四个 1.5GHz Cortex A72 CPU 核心;内存方面,新版本可选 1GB、2GB 和 4GB DDR4。而上一代 Pi 3 参数是四核 Cortex A53 CPU,内存仅为 1GB,单看这两方面,Pi 4 性能确实是有不小的提升。

  关于 Raspberry Pi 4 的具体内容查看:Raspberry Pi 4 发布:更快的 CPU、更大的内存。那 Raspberry Pi 4 性能具体有多好呢?有网友就进行了一次 benchmark,他分别在 Raspberry Pi 4 和 3 上运行科学计算软件 Mathematica 12 和 11.3 版本进行测试。

  Mathematica 与 MATLAB、Maple 并称为三大数学软件,它很好地结合了数值和符号计算引擎、图形系统、编程语言、文本系统和与其它应用的高级连接。Mathematica 是世界上通用计算系统中最强大的系统,也是目前使用最广泛的数学软件之一。

  1988 年,它的发布标志着现代科学计算的开始,并对如何在科学和其它领域运用计算机产生了深刻的影响。测试结果是 Raspberry Pi 4 上运行 Mathematica 12 的速度是 Raspberry Pi 3 上运行 Mathematica 11.3 的 2 倍。更多相关内容,请大家关注本次专辑……

  Linux Kernel prepatch 5.2-Rc7 发布了。Linux 是一个宏内核(monolithic kernel)系统。设备驱动程序可以完全访问硬件。Linux 内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系统运行期间可直接装载或卸载。


  在发布公告中,Linus 说最初并不确定他是否有能力发布 5.2-Rc7,但他成功地做到了,他说 5.2-Rc7 比前一个版本 Rc6 要小得多。他的简短评论和以往一样,他说没有什么特别之处,还是包括 ARCH 更新,网络,核心内核,文件系统和 MISC 驱动程序等方面的改进。

  Linus 没有说明他对 Linux 5.2 版本的看法,但很有可能在接下来的一两周内会有稳定的首次亮相。更多内容,请关注本次专辑……
 
  2019年7月5日,开源即将一个月的微服务API网关:APISIX,被列入云原生软件基金会(CNCF)全景图(Landscape),在 API 网关领域占据一席之地,借助APISIX,用户可以快速构建高性能的微服务API网关,可以处理传统的南北向流量,也可以处理服务间的东西向流量。


  APISIX 具备高性能路由、插件热加载等机制,提供动态负载平衡、身份验证、限流限速等众多功能。极大的降低了用户管理 API 和微服务难度和风险。在最新发布的 0.5 版本中,APISIX 单核 qps 达到 2.3 万,平均延时仅有 0.6 毫秒。

  CNCF Landscape 是云原生软件基金会维护的重要项目,它汇集了和云原生技术相关的热门项目,并加以分类,来帮助企业和开发者快速了解云原生体系的全貌。APISIX 会继续在开源和云原生领域快速发展,构建健康的开源生态。

  希望有更多的开源和云原生爱好者加入,一起推动 APISIX 的发展,共同成长。更多内容,请关注本次专辑……


  Facebook 宣布推出深度学习推荐模型(DLRM)的开源版本,这是一种最先进的个性化推荐 AI 模型,并且可用于生产环境中。该模型的实现可用于 Facebook 的 PyTorch、Facebook 的分布式学习框架 Caffe2 和 Glow C++。

  推荐引擎在很大程度上决定着人们每天看到的内容,无论是 Facebook 等社交媒体网站、亚马逊等电子商务网站的内容,还是在 Xbox 首页的推荐游戏。就在上个月,亚马逊也将 AI 应用于 AWS 上的个性化购物推荐系统。

  5月底,20多位Facebook AI研究人员在arXiv上发表了一篇论文,解释了DLRM模型如何使用映射分类数据的嵌入表进行表达,其中大部分计算由预测函数多层感知器(MLP)执行。论文详细介绍了DLRM模型,并与现有推荐模型进行比较,以充分展示其特性。

  Facebook 人工智能研究(FAIR)已经将其大量工作开源,免费提供 DLRM 可以帮助更广泛的 AI 社区解决推荐引擎带来的挑战,比如利用神经网络将分类数据与某些更高级别的属性相关联。

  DLRM 的制造商建议用该模型对推荐引擎的速度和准确性性能进行基准测试。具体情况,请大家关注本次专辑……
  
    Linux Mint 项目宣布,他们决定遵循 Canonical 的决定,在未来的 Ubuntu 操作系统版本中放弃对 32 位系统的支持。上个月底,Canonical 计划不再支持 32 位系统,但他们最终意识到 Wine 和 Steam 等一些主要项目仍然需要 32 位库,所以从 Ubuntu 19.10(Eoan Ermine)开始,他们只会构建精选的 32 位软件包。


  “Canonical 宣布将在 Ubuntu 20.04 中删除 32 位支持意味着未来的 Linux Mint 20 将只能以 64 位发布”,Clement Lefebvre 表示,“Linux Mint 19.x 已经推出 32 位版本,它在 2023 年之前仍然可以使用。我认为大多数人都会对此感到满意,并且在 2020 年放弃 32 位版本是合理的。”

  Clement Lefebvre 还证实,某些 32 位应用程序将继续在之后的 Linux Mint 版本上运行,就像它们将在未来的 Ubuntu 版本上运行一样。其中包括 Wine、适用于 Linux 的 Steam,以及其他 32 位的流行应用程序和游戏。

  Linux Mint 20 将基于 Ubuntu 的下一个 LTS(长期支持)版本,Ubuntu 20.04 LTS,计划于 2020 年 4 月推出。关于 Linux Mint 20 的工作尚未开始,因为该团队目前正致力于发布 Linux Mint 19.2 的第二次更新,但可以预期它将在 2020 年夏天的某个时候发布,并且仅适用于 64 位计算机。更多内容,请关注本次专辑……

  腾讯开源软件镜像站(Tencent Open Source Mirror Site)已于近日上线,其官方名称为「腾讯云软件源」,由腾讯云提供支持。官方表示搭建此开源镜像站的目的在于宣传自由软件的价值,提高自由软件社区文化氛围,推广自由软件在国内的应用。


  腾讯开源软件镜像站提供了主流的 Linux 发行版下载,如 Ubuntu、Arch Linux、CentOS 和 Debian 等,以及常用的开源项目和 SDK 下载,如 Android SDK、Ceph、Flutter、Qt 和 Zabbix 等。

  速度方面,有网友提供了一张下载 Ubuntu ISO 文件的截图以供参考:通过使用腾讯云镜像源,可在一定程度上解决安装软件依赖时官方源访问速度慢的问题。另外,腾讯软件源站支持公网访问和内网访问,没有公网出口的云服务器可通过内网使用软件源站,方便用户自由搭建服务架构。更多详细内容,请大家关注本次专辑……


  Gitlab 官方宣布,将从 12.1 版本开始不再支持 MySQL 数据库。早在 2017年7月,Gitlab 就计划将弃用对 MySQL 的支持。而目前这个决定将从 12.1 版本开始。官方列出几个 MySQL 不能满足 Gitlab 要求的地方:


    无法支持嵌套分组查询(详情);必须使用黑科技来提升 MySQL 对列的限制,这将导致 MySQL 拒绝存储数据;MySQL 无法添加 TEXT 类型字段的长度限制;MySQL 不支持分区索引;还有类似 Geo……

  为了解决上面这些问题,Gitlab 创建了许多专门针对 MySQL 的代码。 在某些情况下,这导致合并请求的复杂性要高一倍,因为它们必须支持第二个数据库后端。 创建和维护这些代码会消耗我们的循环时间和速度,并且会降低我们的迭代值。

  它也使我们变慢,因为我们的CI系统将运行我们的测试套件两次,每个后端一次。 删除对MySQL的支持可缩短CI作业的时间,并降低成本。 这些成本最终变得相当可观。总而言之,Gitlab 觉得同时支持 MySQL 和 PostgreSQL 两个数据库,让开发团队觉得烦不胜烦。

  此外据 Gitlab 调查发现,使用 MySQL 的多是 11 版本之前的用户。所以,如果你想升级到 Gitlab 12.1 版本的话,那么你老的 MySQL 数据库可能会让你比较痛苦。更多内容,请关注本次专辑……

  Mageia 7 已正式发布,并且包含了最新的 Linux 软件、实用程序和桌面环境。Mageia 是 Mandriva Linux 于 2010 年 9 月形成的社区分支。经过两年的不断更新,Mageia 7 充斥着各种新功能,例如对 ARMv7 和 aarch64 设备的“实验性”支持,以及大量的软件包更新。


  Mageia 7 在 Linux Kernel 5.1 上运行,默认情况下使用 Plasma 5.15 桌面,并且装有 LibreOffice 6.2.3、Chromium 73 和 Mozilla Firefox 67 等等最新开源软件。该发行版还包括整洁的 Mageia 控制中心(MCC)应用程序和欢迎屏幕。

  除了 RPM 之外,Mageia 7 还提供最新的 DNF 包管理器,且支持 “AppStream” 软件前端(如 GNOME 软件和 Plasma Discover),以及 Fedora COPR 和 openSUSE Build 服务中的第三方应用程序。

  如果 GRUB 2 不能满足用户需求,发行版现在还允许切换到 rEFInd 启动管理器。硬件方面,发行版使用 X.Org 1.20.4(虽然也有各种 Wayland 选项),提供 Mesa 19.1,并通过 Bumblebee、Nouveau 卸载或新的本土 mageia-prime 软件包支持 Nvidia Optimus 图形切换技术。更多相关内容,请关注本次专辑……

  三年半前,微软云公司 Azure CTO 的 Mark Russinovich 说:“四分之一的 Azure 实例是 Linux。”接下来,在 2017 年,微软披露了 40% 的 Azure 虚拟机是基于 Linux 的。


  然后在 2018 年秋季,微软云与企业集团执行副总裁 Scott Guthrie 在一次独家采访中说,“大约一半的 Azure 虚拟机是 Linux 的”。现在,微软 Linux 内核开发人员 Sasha Levin 在请求允许微软加入 Linux 安全列表时透露,“我们云上的 Linux 使用量已经超过了 Windows”。

  其实也并非完全如此。很大程度上,Linux 是在内部服务器和云上运行企业计算的,而多年以来 Windows Server 的市场份额也一直在下降。在最新的 IDC 全球操作系统和子系统市场份额报告中,Linux 占据了 68% 的市场份额,从这开始,Linux 在 Azure 上的使用才持续增长。

  Guthrie 说过的,“每个月,Linux 都会上升”,所以 Linux 统治 Azure 也只是时间问题。选择 Linux 的不仅仅是微软的 Azure 客户,Guthrie 解释说:“本地 Azure 服务经常在 Linux 上运行,微软也正在构建更多这样的服务。例如,Azure 的 SDN (Software Defined Network,软件定义网络)是基于 Linux 的。”

  为什么越来越多的人选择 Linux 和开源软件?Guthrie 解释说:“这从 10 多年前我们开放源码的 ASP.NET 开始,我们认识到开源是每个开发人员都能从中受益的东西。虽然它不是很好,但它是必要的,它不仅仅只是代码,更加还有社区。”Guthrie 当时还声称,“我们现在是世界上最大的开源项目支持者。”详细内容,请关注本次专辑。


  2019年6月28日,巨杉技术社区与恩墨学院在深圳正式宣布全面合作,共同拓展国产数据库技术生态。在新技术趋势下,原生分布式数据库将成为新一代数据架构的绝对核心,也是企业走向微服务、云化架构的最重要技术支撑。


  因此,巨杉技术社区和恩墨学院,作为数据库领域最具影响力的技术社区之一,强强联合,建立从社区到公司全面合作。本次合作,双方将从培训、技术服务、技术推广等方面出发,结合技术、产品、社区的多方面资源,共同打造新一代的开源数据库技术社区,推进新一代分布式数据库的用户生态建设,推进国产数据库技术生态的不断成熟。

  巨杉数据库是一款开源的金融级分布式关系型数据库。自2011年成立以来,坚持从零开始打造分布式开源数据库引擎。SequoiaDB巨杉数据库的应用场景包括分布式在线交易、数据中台、分布式内容管理等。

  目前,巨杉数据库已在超过50家500强级别的大型商业银行核心生产业务上线,企业用户总数超过1000家。巨杉数据库也是是中国首家连续两年入选 Gartner 数据库报告的数据库厂商。

  不久前,MySQL 首席技术官在博客发文表示:“我们正在向云迁移!”所以,数据库向云平台迁移将会是一个趋势吗?根据 Gartner 的一份新报告显示,越来越多的公司转向使用云来托管他们的数据库,云基础设施和服务正迅速成为数据管理的默认选择。

  Gartner 宣称,到2022年,绝大多数数据库将被部署或迁移到云平台上,只有25%将选择在本地部署,5% 会被考虑从云平台回归到本地。Gartner 将这一趋势归因于数据库被用于分析的场景愈发增长,以及 SaaS 模型的吸引力越来越大,云基础设施和服务正迅速成为数据管理的默认选择。

  Gartner 副总裁 Donald Feinberg 表示,“我们正在云端开发和部署新的应用程序,并以越来越快的速度移动现有资产,我们相信这种情况将继续增加,我们认为,这是从数据管理解决方案(DMSA)用例的系统开始的,例如数据仓库、数据湖和其他用于分析、人工智能和机器学习的用例。

  操作系统也越来越多地转向云端,特别是随着向 SaaS 应用程序模型的转换。”Gartner 补充说,在2018年时,数据库管理系统市场增长了 18.4%,达到 460 亿美元,Azure 和 AWS 占增长的四分之三以上。

  不过将数据库迁移到云有许多需要因素需要考虑,特别是方案和成本效益。MySQL 官方表示,向云迁移可以考虑 DBaaS(数据库即服务),他们认为 DBaaS 既有好处,也有限制,在数据库(或运维)团队非常有限的情况下,DBaaS 是一个很好的选择。

  然而,灵活性是一种巨大的权衡,在当前基础设施复杂的情况下,DBaaS 无疑是错误的选择,因为所能做的事情非常有限。更多内容,请关注本次专辑……

  7月3日,由中国信息通信研究院主办的2019云计算开源产业大会在北京举办。腾讯开源独揽尖峰开源企业奖、尖峰开源技术创新奖(自主研发项目)、尖峰开源技术创新奖(基于社区版本二次开发项目)、行业开源技术领航奖和尖峰开源人物等5项大奖,并成为首个通过可信开源治理能力评估认证的自发开源企业。


  其中微服务生态框架TarsCloud获得了尖峰开源技术创新奖(自主研发项目)。近年来,云计算开源技术逐渐成为云计算发展的重要支撑和导向,改变了以往的信息技术进化模式,引领软件技术标准的发展和创新,深刻影响着整个信息技术产业的发展格局,TarsCloud多年来在该领域一直不断发展。

  目前,TarsCloud包括Tars、TSeer与DCache三个开源项目。TARS是基于名字服务使用TARS协议的高性能RPC开发框架,同时配套一体化的服务治理平台。TSeer是TARS生态下,一套服务注册发现容错的方案,是对TARS名字服务功能的轻量化。DCache是TARS生态下,一个基于TARS框架开发的分布式NoSQL存储系统。

  Tars取名于电影“星际穿越”中的机器人,是腾讯内部使用将近十年的基于微服务的统一应用框架TAF(Total Application Framework),目前腾讯有160多个业务(如手机浏览器、应用宝、手机管家等)在1.6多万台服务器上使用Tars。

  2017年,Tars在GitHub开源,目前拥有超过7000个star。作为众多RPC框架中比较杰出的代表,Tars在性能方面4倍于同类型的谷歌开源的gRPC框架。

  更多本周开源资讯,本次专辑将为您一一呈现……

ZDNS发布基于龙芯的域名服务器和红枫 2.0

  域名国家工程研究中心(ZDNS)发布了首款搭载国产龙芯 CPU 的域名服务器,并同步发布了国产域名管理软件 “红枫系统” 2.0 版。官方新闻稿称,“2.0 版本在根区数据更新、分发和加载等方面的功能和性能都得到了大幅提升。同时,红枫软件也探索了根服务器扩展能力,从技术上突破了全球 13 个根服务器的数量限制。

微软:嗨哥们,我能加入你们的发行版邮件列表吗?

    这个 Windows 巨头正在寻求加入关注 Linux 发行版安全的私有讨论版,得到了 Linux 基金会的赞许。本周,微软继续想要搭乘上这趟 Linux 爱情列车:这个 Windows 巨头试图加入官方的 Linux 发行版邮件列表(linux-distros)。

MongoDB:有人敢像我一样说出开源的真实用意吗?


  现在大大小小的公司都在搞开源,在被问到为什么开源某个项目时,负责人要么说是贡献社区与用户,要么以希望借广大开发者之力完善项目为挡箭牌,虽然这些想法都可以是真实也经得起考验的,但是在这背后更加真实的“目的”,公司都不愿意提及,比如营销品牌需要,比如先开源后“违规”收费,比如 KPI 担当,比如推动相应收费版本的销售……



GNOME基金会发布2018年度报告

  GNOME 基金会于近日公布了 2018 年度报告,回顾了去年的一些重要事件、会议/活动,以及公开财务数据等。在2018财年中,GNOME 基金会总共获得了超过 100 万美元的收入,其中包括由 Handshake.org 捐赠的 40 万美元。与前一年的 27 万美元相比,其收入大幅增加。

突发!美国国会发函要求Facebook立即停止Libra项目

  屋漏偏逢连夜雨。昨天总部刚发生毒性邮件事件的 Facebook,今天再遭重创。美国时间周二下午,美国众议院财政服务委员会突然向扎克伯格等Facebook 高管致函,要求其立即停止数字货币/钱包项目 Libra/Calibra 的所有工作。

微软内核工程师称ReactOS剽窃Windows Research Kernel

  微软内核工程师 Axel Rietschin 在问答网站 Quora 上回答“你怎么看待 ReactOS” 时称,ReactOS 盗用了微软授权给大学使用的 Windows Research Kernel。Axel 认为 ReactOS 不可能是仅仅根据公开文档的净室实现。他表示自己已经看过 ReactOS 的代码树,并指出其中许多内部数据结构和内部函数名称和微软的 Research Kernel 完全相同。

Raspberry Pi 4的性能如何?

  前几天我们报导了树莓派第 4 代的发布,新版本带来了性能的极大提高,官方直言其桌面性能堪比入门级的 x86 PC 系统。Raspberry Pi 4 采用了博通 BCM2711 SoC,包含四个 1.5GHz Cortex A72 CPU 核心;内存方面,新版本可选 1GB、2GB 和 4GB DDR4。

Linux Kernel prepatch 5.2-Rc7发布

  Linux Kernel prepatch 5.2-Rc7 发布了。Linux 是一个宏内核(monolithic kernel)系统。设备驱动程序可以完全访问硬件。Linux 内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系统运行期间可直接装载或卸载。

APISIX开源一个月,即进入CNCF全景图


  2019年7月5日,开源即将一个月的微服务API网关:APISIX,被列入云原生软件基金会(CNCF)全景图(Landscape),在 API 网关领域占据一席之地,借助APISIX,用户可以快速构建高性能的微服务API网关,可以处理传统的南北向流量,也可以处理服务间的东西向流量。

GitHub官方中文文档上线,快来围观


  GitHub 发布了简体中文版的技术帮助文档,帮助开发者用户更好地理解 GitHub 上的操作规范,更加熟悉对 GitHub 的操作。我们也可以看到特定词,例如 Fork,官方的翻译就是“分叉”。

Facebook开源深度学习推荐模型DLRM


  Facebook 宣布推出深度学习推荐模型(DLRM)的开源版本,这是一种最先进的个性化推荐 AI 模型,并且可用于生产环境中。该模型的实现可用于 Facebook 的 PyTorch、Facebook 的分布式学习框架 Caffe2 和 Glow C++。

Linux Mint 20及未来版本将不再支持32位系统

  Linux Mint 项目宣布,他们决定遵循 Canonical 的决定,在未来的 Ubuntu 操作系统版本中放弃对 32 位系统的支持。上个月底,Canonical 计划不再支持 32 位系统,但他们最终意识到 Wine 和 Steam 等一些主要项目仍然需要 32 位库,所以从 Ubuntu 19.10(Eoan Ermine)开始,他们只会构建精选的 32 位软件包。

Google开源robots.txt解析器


  Google 称过去 25 年 Robots Exclusion Protocol (REP)协议一直是一种约定的标准,给网站管理员人员和爬虫工具开发者带来了很多不确定性。Google 现在宣布它将率先致力于让 REP 成为一个行业标准,作为这个努力的一部分,它开源了自己使用的 robots.txt 解析器,源代码托管在 GitHub 上,采用 Apache License 2.0 许可证。

腾讯开源软件镜像站上线


  腾讯开源软件镜像站(Tencent Open Source Mirror Site)已于近日上线,其官方名称为「腾讯云软件源」,由腾讯云提供支持。官方表示搭建此开源镜像站的目的在于宣传自由软件的价值,提高自由软件社区文化氛围,推广自由软件在国内的应用。

SequoiaDB虚拟机镜像正式上线

  随着云架构的发展和流行,在业务和应用进行“云化”的过程中,云数据库因为在整体架构中的重要地位,在云化改造中的重要性不言而喻。云数据库需要满足这些技术要求,除了在功能上的具体提升,在整体架构上更需要进行升级和“进化”。

Gitlab从12.1版本开始将不再支持 MySQL!!!

  Gitlab 官方宣布,将从 12.1 版本开始不再支持 MySQL 数据库。早在 2017年7月,Gitlab 就计划将弃用对 MySQL 的支持。而目前这个决定将从 12.1 版本开始。官方列出几个 MySQL 不能满足 Gitlab 要求的地方:无法支持嵌套分组查询(详情);必须使用黑科技来提升 MySQL 对列的限制,这将导致 MySQL 拒绝存储数据;MySQL 无法添加 TEXT 类型字段的长度限制……

Mageia 7正式发布,Mandriva Linux社区分支


  Mageia 7已正式发布,并且包含了最新的 Linux 软件、实用程序和桌面环境。Mageia 是Mandriva Linux于2010年9月形成的社区分支。经过两年的不断更新,Mageia 7充斥着各种新功能,例如对ARMv7和aarch64设备的“实验性”支持,以及大量的软件包更新。

Chrome浏览器新增屏蔽不良广告的功能,让广告更加友好


  谷歌目前正在 Chrome 浏览器中添加一个新功能,新功能的目的是自动屏蔽那些浪费系统资源的广告,以释放浏览器的 CPU 和网络被占用空间。这些广告通常占 1% 带宽使用率、每分钟占 1% 的 CPU 使用量和占 1% 的 CPU 总时间。

微软开发者透露Linux在Azure上的使用量比Windows Server更多

  三年半前,微软云公司 Azure CTO 的 Mark Russinovich 说:“四分之一的 Azure 实例是 Linux。”接下来,在 2017 年,微软披露了 40% 的 Azure 虚拟机是基于 Linux 的。然后在 2018 年秋季,微软云与企业集团执行副总裁 Scott Guthrie 在一次独家采访中说,“大约一半的 Azure 虚拟机是 Linux 的”。

爱奇艺开源Qigsaw,基于Android App Bundle的动态化框架

  近日爱奇艺宣布开源基于Android App Bundle的动态化框架 Qigsaw。以下是其官方在演讲中对项目的介绍。Qigsaw是爱奇艺自主研发的动态化框架,其核心优势如下:利用Android App Bundle开发套件,极速开发体验。支持Android App Bundle所有功能特性,"山寨"Play Core Library公开接口实现,开发者阅读官方文档即可愉快开发。

扩展国产数据库生态,巨杉技术社区与恩墨学院建立全面合作

  2019年6月28日,巨杉技术社区与恩墨学院在深圳正式宣布全面合作,共同拓展国产数据库技术生态。在新技术趋势下,原生分布式数据库将成为新一代数据架构的绝对核心,也是企业走向微服务、云化架构的最重要技术支撑。

腾讯TarsCloud获得尖峰开源技术创新奖


  7月3日,由中国信息通信研究院主办的2019云计算开源产业大会在北京举办。腾讯开源独揽尖峰开源企业奖、尖峰开源技术创新奖(自主研发项目)、尖峰开源技术创新奖(基于社区版本二次开发项目)、行业开源技术领航奖和尖峰开源人物等5项大奖,并成为首个通过可信开源治理能力评估认证的自发开源企业。

到2022年,75%的数据库将托管在云端

  不久前,MySQL 首席技术官在博客发文表示:“我们正在向云迁移!”所以,数据库向云平台迁移将会是一个趋势吗?根据 Gartner 的一份新报告显示,越来越多的公司转向使用云来托管他们的数据库,云基础设施和服务正迅速成为数据管理的默认选择。

超炫酷的Docker终端UI lazydocker,想看哪里点哪里

  有开发者开源了一个用于 Docker 和 docker-compose 的简单终端 UI —— lazydocker,才短短几天目前已经收获了 2k+ star。作者表示记住 Docker 命令很难,并且在多个终端窗口中跟踪容器几乎是不可能的,lazydocker 正是为了解决这种问题而产生的,它可以在一个终端窗口中拥有所需的所有信息,并且每个 Docker 常用命令都可以绑定快捷键,同时可以添加自定义命令。

微软突然宣传Windows 1.0,神秘预告吊足胃口

  微软 Windows 团队昨天在 Twitter 发布了一则【奇怪的】视频,并配文表示将推出全新的 Windows 1.0,且会包含程序管理器(MS-Dos Executive)、时钟等应用程序。视频内容主要是剪辑了从 Windows 1.0 到 Windows 10 的各代充满怀旧风的 Logo,并以倒叙的方式进行展示。

为什么浏览器都钟情“暗黑模式”?

  Kiwi 由 xda-developers 网站的成员 arnaud42 开发,它也是一款基于 Chromium 构建的浏览器。据报道,最新版 Kiwi 浏览器添加了文本的流支持、翻译设置、外部下载管理器支持等功能。不久前,Chrome 76、Microsoft Edge 和 Opera 62 都改头换脸,增加暗黑模式主题,如今这一款 Kiwi 浏览器同样也属暗黑系列。

阿里巴巴微服务开源生态报告No.3

  「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部