设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Linux社区要“净网” Fuchsia设备出现?

2018-12-3 14:31| 发布者: joejoe0332| 查看: 9200| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Linux社区也要“净网行动”?有人提议用“拥抱”替换fxxk  今年 10 月,Linux 内核社区开始推行新的行为准则(Code of Conduct),旨在让代码注释变得“更具包容性”。虽然有不少人表示了支持,但也有批评者对此毫不 ...


  昨日,FoundationDB 数据库宣布开源 FoundationDB Document Layer,Document Layer 是 FoundationDB 数据库中的文档数据模型,扩展了 FoundationDB 作为 Key-Value 数据库的核心功能。FoundationDB Document Layer 项目已托管至 GitHub,采用了 Apache-2.0 开源许可证,且适用于 macOS 和 Linux 平台。可点此下载二进制包。


  其实严格来说,Document Layer 是 FoundationDB 数据库中的文档数据库层,实现了 MongoDB wire protocol。至于所谓“层(layers)”这个概念源于 FoundationDB 创立之初的理念 —— FoundationDB 的愿景是从一个简单且强大的核内核开始,然后逐渐通过添加“层(layers)”以进行扩展。“层”通过为其模型的特定数据类型添加功能来扩展内核,并处理它们的访问模式。

  Document Layer 实现了 MongoDB wire protocol,可通过现有的 MongoDB 客户端绑定使用 MongoDB API。而所有的持久性数据都会存储在 FoundationDB Key-Value 数据库中。Document Layer 还实现了 MongoDB API (v 3.0.0) 的一个子集,但两者存在一些差异。

  该子集主要侧重于 CRUD 操作、索引和事务这些方面。Document Layer 能够和所有最新的官方 MongoDB 驱动搭配使用。由于 Document Layer 构建在 FoundationDB 之上,因此它同样拥有和 FoundationDB 一样的稳定性 —— 因果一致性和强一致性是默认的操作模式。

  索引也始终会与插入保持一致。由于 FoundationDB 后端自动处理数据分发,因此它也不需要片键( Shard keys)。详细信息请查看此文档。更多内容,请关注本次专辑……
 
  据云头条报导,Oracle 近日被前应用软件销售代表 Mary E. Mowry 指控存在性别与年龄歧视、性骚扰以及违反美国劳动法等不法行为。据介绍,Mary 2014 年 1 月进入 Oracle 应用软件销售团队任职销售代表,在职期间,她为公司赚了超过 600 万美元的许可费,外加 22% 的日常支持费用,并且与几家大公司建立了业务关系,进一步帮助 Oracle 赢得了与一家大型金融公司的大宗交易。


  然而,在 2016 年秋季,团队的销售额低于指标,于是 Mary 与团队其他 13 人都被列入了公司的绩效改进计划(PIP),而且该计划没有设定结束日期。Mary 表示,PIP 发下来后,她的两名男性经理就开始骚扰她,并干扰她完成工作。

  他们还开始对她的工作管得太细,并质疑她所做出的决策。而同时,情况相仿的较年轻员工与男员工却没有受到骚扰、纪律处分或其它类似的不公平对待。Mary 认为这样的骚扰非常严重,于是在经过 Oracle 批准、医生建议的情况下她按照《家庭医疗休假法案》休假了 12 周。

  等她休假结束回到工作岗位上时,她发现几位经理对她的歧视和骚扰仍在继续,而且愈演愈烈。但是与此同时,Mary 还在为 Oracle 卖力地签订金额超过 7300 万美元的合同,正是由于她付出的努力,其中一些合同最终基本上已签下来。接着在 2017 年 6 月,Mary 被 Oracle 解雇。具体情况,请大家关注本次专辑……

  AWS 开源了用于 Serverless 计算的安全且快速的微虚拟机(microVM)Firecracker。项目基于 Apache 2.0 开源。Firecracker 是一种专门用于创建和管理多租户容器和基于函数的服务的虚拟化技术,使用 Rust 开发,旨在加快 AWS Lambda 和 AWS Fargate 等服务的速度和效率。

  它是一种虚拟化技术,提供 Serverless 操作模型,专门用于创建和管理多租户容器与基于函数的服务。Firecracker 在轻量级虚拟机中运行工作负载,AWS 将其称为 microVM,它结合了硬件虚拟化技术提供的安全性与隔离性和容器的速度与灵活性。

  Firecracker 的主要组件是虚拟机监视器(VMM),它使用 Linux 内核虚拟机(KVM)来创建和运行 microVM。Firecracker 采用极简设计,它剔除了不必要的设备和面向客户的功能,以减少每个 microVM 的内存占用和攻击面积,这可以提高安全性、缩短启动时间并提高硬件利用率。

  Firecracker 目前支持 Intel CPU、AMD 与 Arm,同时它还将与流行的容器运行时集成。谈及开发背景,AWS 表示这是为了应对虚拟化技术的新挑战。现在开发人员可以通过 AWS Fargate 将其代码打包为 Serverless 容器或通过 AWS Lambda 打包成 Serverless 函数,但是 AWS 意识到现有的虚拟化技术并不是为了优化这些工作负载中固有的事件驱动与短期性质而产生的,那么就需要构建专门为 Serverless 计算而设计的虚拟化技术,它将提供基于硬件虚拟化的虚拟机安全边界,同时保持轻量级与 Serverless 容器和函数的灵活性。更多内容,请关注本次专辑……


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部