设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:谷歌创始人发公开信 Ubuntu 18.04新进展

2018-4-30 21:15| 发布者: joejoe0332| 查看: 12710| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 日前,谷歌创始人谢尔盖·布林(Sergey Brin)最新发布一封公开信提及了人工智能在安全、工作以及公平性方面可能存在的缺陷,但他同时也表示,人工智能进入春天。Canonical再次分享了Ubuntu 18.04 LTS (Bionic Beaver) ...


  今年三月,谷歌在 TensorFlow 开发者峰会上公开演示了 Swift for TensorFlow,近日,TensorFlow 官网宣布 Swift for TensorFlow 现已开源。Swift for TensorFlow 为 TensorFlow 提供了一种新的编程模型,将 TensorFlow 计算图与 Eager Execution 的灵活性和表达能力结合在了一起,同时还注重提高整个软件架构每一层的可用性。


  设计的基础是一个称之为「Graph Program Extraction」的算法,它可以让大家用 Eager Execution 式的编程模型来轻松地实现代码,同时还保留 TensorFlow 计算图的高性能优势。该公司强调Swift for TensorFlow不仅仅是一个用 Swift 编写的 TensorFlow API 包装器,还包括 Swift 中的编译器和语言增强功能,使得机器学习开发人员受益。

  该设计还支持 Swift 中的高级自动区分以及 Swift 中的 Python 集成,允许开发人员直接使用 Python API Swift 代码。更多内容请关注本次专辑……

  数据库复制故障让五台 PostgreSQL 服务器中的三台彻底趴下。在一起典型的故障事件中,GitLab昨天无意中触发了数据库故障切换,因此降低了性能。由此引发的“大脑分裂问题”让这家代码收集网站试图靠单单一台数据库服务器postgres-02来服务广大用户,同时竭力恢复另外三台数据库服务器。


  这个问题最初出现在美国时间周四凌晨1:30左右,因此而来的重构工作仍在继续之中。itLab.com的推文内容如下:由于数据库负载,我们目前正在调查GitLab.com上的性能下降和错误。意外的故障切换被触发后,亚历克斯•汉塞尔卡(Alex Hanselka)写道,虽然服务器群“继续追随真正的主服务器”,但这起事件显然令人痛苦:

  “由于postgres-01是出岔子的主服务器,我们关闭了它。我们在调查时发现,postgres-03和postgres-04都试图追随postgres-01。正因为如此,我在写这个问题单(issue)时,我们正在postgres-03上重构复制内容,完成后又在postgres-04上重构复制内容。”

  我们在继续调查GitLab上的性能下降问题。影响性能的还有备份(由于故障切换之前没有完整的pg_basebackup,所以需要备份);由于Sidekiq集群导致庞大的查询,GitLab只好关闭了该集群。问题刚出来时就是这个情况:近20个小时后,故障工单还没有完结。

  一开始,postgres-03的备份以每小时75GB的速度执行,直到23:00(晚上11点)后才完成。仍有其他数据库任务需要完成,但是从安德鲁•纽迪盖特(Andrew Newdigate)的帖子来看,性能开始恢复正常。更多内容,大家可以关注本次专辑……

  最近一段时间,有一种观点在流传,一些知名的开源软件有可能被闭源。起因是美国制裁某通讯厂商,制裁内容包括芯片和安卓系统。因为安卓系统是开源的,引起了一种论调,“开源的OpenStack、Kubernetes、Hadoop等软件是美国人发起的,美国政府只要愿意,随时也可以闭源!”


  笔者认为这种观点是不正确的,相反,只有积极拥抱开源,才有话语权,才能有利于正真的实现自主可控!这个问题需要分为几个层面来看:第一.被制裁的是安卓系统,不是安卓源代码。Android最初由安迪·鲁宾等人开发制作,于2005年7月11日被谷歌收购。随后,谷歌以Apache免费开放源代码许可证的授权方式,发布了安卓的源代码。

  安卓系统实际分为三个部分:内核,实际是Linux内核上裁剪和开发,因为Linux内核使用的是GPL开源协议,GPL是具有传染性的开源协议,即对Linux内核的任何修改,也必须开源,这也是为什么Linux发行版都要开源的原因。安卓系统,谷歌以Apache许可证的方式发布了安卓源代码。谷歌的安卓应用,比如谷歌Play商店、Gmail、地图等,这部分是闭源的。

  谷歌发行的原生版本包含以上三个部分,被制裁的实际是谷歌的安卓框架和应用,如果把安卓的内核和系统源代码拿来,去掉谷歌框架和谷歌的软件,理论上是可以使用的。亚马逊的Kindle系统就是一个很好的例子,Kindle系统就是亚马逊深度定制的安卓系统,完全不依赖谷歌的安卓发行版。详细内容请关注本次专辑……


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部