设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Linux创始人为何开撕Google,谁赢了容器大战?

2015-7-19 17:30| 发布者: joejoe0332| 查看: 23286| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 这周,Linus Torvalds突发公开信,这次脾气火爆的Linus又开骂了。这次他骂的究竟是谁,什么情况竟招致他如此不满?很多的库和框架产生和消亡,对于把有限的精力投入到最有价值的事情上是有挑战的。下面是我们的一些 ...


  Richard L. Hudson (Rick) 是内存管理方面的专家,发明了 Train, Sapphire和Mississippi Delta等算法,其中 GC stack maps 算法使静态类型语言(比如:Java,C#, Go)的垃圾收集成为可能。他发表了很多关于语言运行时内存管理、并发、并行、内存模型、事务内存的文章。Rick 是 Google Go 团队的一员,并负责 Go 的 GC 和运行时的问题。

  在经济上,有个词叫良性循环 —— 不同的事务之间互相促进。在过去的技术界,软硬件的开发也曾近有类似的良性循环。随着 CPU 硬件的升级,运行更快的软件被开发出来,这又促使 CPU 的速度和计算能力进一步的提升。在 2004 年左右,随着摩尔定理的终止,这个良性循环也结束了。



  现在,更多的晶体管不会带来更快的速度。更多的晶体管意味着更多的核,但是软件还不能完全发挥多核的性能。因为今天的软件不能让多核全部跑起来,那些搞硬件的就不会在 CPU 中集成更多的核。循环被破坏了。

  Go 的一个长期目标就是通过提供更多的并行、并发程序来重启这个循环。短期内,我们要做的是提高 Go 的使用率。目前 Go 运行时遇到的最大的问题是 GC 暂停时间太长。

  当他的团队开始接手这个问题,他像其它工程师一样开玩笑说,他们最开始的反应不是为了解决这个问题,而是这样解决问题:添加一个监控器,不停的跟踪计算机和 GC;当 GC、网络延时、等怪情况发生时,发出一个网络等待标志。

  但是 Russ Cox 否决了这些想法,所以他们决定挽起袖子好好的努力提升 Go 的 GC。他们开发的算法会牺牲程序的运行能力来减少 GC 延迟。也就是说为了实现更低的 GC 延迟,Go 程序会比以前跑的稍微慢一点。



  OSSEC是一款开源的多平台的入侵检测系统(HIDS),可以运行于Windows,Linux,OpenBSD/FreeBSD,以及MacOS等操作系统中。OSSEC HIDS的主要功能有日志分析、完整性检查、rootkit检测、基于时间的警报和主动响应。

  本文将介绍如何在Ubuntu上安装OSSEC。OSSEC可在下图的网站上下载,该文件可以作为服务器或客户端,具体为何种模式可在安装过程中选择。现在提取命令*.tar.gz。运行./install.sh,会出现以下选项:服务器端安装。


  首先,我们要选择安装语言:随后出现的是系统详情;按回车(Enter)键继续;然后选择安装模式……

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

Linus Torvalds发公开信:狂喷Google Mail小组

  以前,我夸过你们的垃圾邮件过滤器如何如何好,但现在恐怕得把那些话收回来了。我检查了你们上周拦截的垃圾邮件,已经查了其中三分之一。发现最近你们做的一些事情,简直就是灾难!在我检查过的大约 1000个垃圾邮件(spam threads)中,竟然有228个是被错误标记成垃圾的!

红帽撰文:容器大战的最终结局

   在红帽,我们一直致力于推行和引领企业级技术的开放标准。从Linux开始,到企业应用和云计算技术,如今,我们已经快速扩展到方兴未艾的容器领域,做 出 了不少贡献:在最初阶段即支持Docker作为事实标准;红帽是Docker项目的第二大赞助方,仅次于Docker公司;在全球领先的红帽企业 Linux 7平台、红帽企业Linux原子主机和最新推出的OpenShift Enterprise 3 PaaS平台均支持Docker格式的容器。 

2015年需要了解的前端框架和语言

  很多的库和框架产生和消亡,对于把有限的精力投入到最有价值的事情上是有挑战的。下面是我们的一些关于语言和框架的建议,这些都是我们认为很有意义去学习的。它们都很流行,有活跃的社区,并且有大量的就业机会。

酷毙

雷人
1

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

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

最新评论

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

返回顶部