每月技术提升2018年6~7月

每月技术追踪

  1. [移动前端]近日,Node 之父 Ryan Dahl 发布新的开源项目 deno,完全放弃兼容node,使用 Go 语言代替 C++ 重新编写跨平台底层内核驱动,上层仍然使用 V8 引擎,最终提供一个安全的 TypeScript 运行时。但是最火的还是issue被国人掩埋,求不要更新学不动了。
  2. [编程语言]Oracle计划取消Java序列化并用一个新的框架替代。据称序列化功能堪称诞生于1997年的一个“可怕错误”。他估计,至少有三分之一甚至是半数Java安全漏洞都与序列化机制有关。序列化总体而言存在巨大安全风险。
  3. [基础组件]近日,Facebook开源了Katran,一个四层网络负载均衡器软件包,已经被用在Facebook的网络负载均衡器当中。Katran是一种基于软件的负载均衡解决方案,利用了两项最新的内核工程创新:eXpress Data Path(XDP)和eBPF虚拟机。Katran被部署在Facebook的PoP服务器上,用于提高网络负载均衡的性能和可扩展性,并减少在没有数据包流入时的循环等待。
  4. [数据库]Oracle已经发布了他们的开源关系数据库MySQL 8。这个版本引入了许多改进,最受关注的可能是基于文档的存储,开发人员可以在同一个数据库中使用传统关系数据和“NoSQL”文档数据。该版本还提升了性能,增强了安全性,并改变了默认字符集以促进“移动优先”开发。
  5. [数据库] MongoDB最近发布了最新的4.0版本。这一版本的主要特性是支持多文档ACID事务,同时还提供了MongoDB Stitch、MongoDB Mobile和Mobile Sync、聚合管道中的新类型转换以及与Kubernetes的集成。
  6. [开发运维]谷歌开源了一个Java容器化工具Jib,有了这个工具,Java开发人员可以使用他们熟悉的Java工具来构建容器。Jib是一个快速而简单的容器镜像构建工具,它负责处理将应用程序打包到容器镜像中所需的所有步骤。它不需要你编写Dockerfile或安装Docker,而且可以直接集成到Maven和Gradle中——只需要将插件添加到构建中,就可以立即将Java应用程序容器化。
  7. [行业八卦]微软确认将以 75 亿美元收购 GitHub,交易将于今年年底完成。Xamarin 创始人 Nat Friedman 将担任 GitHub 新 CEO,而原 GitHub CEO 兼联合创始人 Chris Wanstrath 将加入微软技术团队,两人均向微软云计算和 AI 负责人 Scott Guthrie 汇报。
  8. [行业八卦]有媒体称 ofo 迎来史上大规模裁员,连管理层都要剧变。虽然随后 ofo 联合创始人已经在朋友圈澄清,但不少网友还是决定先退回押金。小米将以 CDR (中国存托凭证)形式在内地发售 30 亿美元,占 IPO 总额 30%。此前,有传小米将于 7 月 16 日在上海证券交易所发行 CDR,然后再于 7 月 17 日在香港证券交易所发行 IPO。如果情况属实,小米将成为中国首家 CDR 企业。今日头条发表《关于腾讯公司不正当竞争行为的事实与说明》一文,控诉腾讯用不同理由对头条系产品进行封禁,并且对头条系产品进行”污名化“攻击。
  9. [技术大会]虽然这次 WWDC 真的没有新硬件,但在发布会前,苹果公司的股价却飙升至历史新高,录得最高 193.32 美元股价,总市值超过 9428 亿美元。而在 WWDC 结束后,苹果股价也收涨至 191.83 美元。

chaozh评论:6~7月最大的新闻是贸易战,其次就是MySQL与MongoDB的对决,在新版本都增加了对方的特色:事务与文档类型存储。

打赏作者
提交看法

抢沙发

还没有评论,你可以来抢沙发