设为首页收藏本站

LUPA开源社区

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

LUPA新春特辑:Red Hat新动向 微软加入开源组织

2019-2-18 15:57| 发布者: joejoe0332| 查看: 9307| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Red Hat打造业内首个Kubernetes原生IDE  微服务、容器与云原生正在不断改变着软件开发领域的发展,将应用打包到容器中,再通过 Kubernetes 对容器进行管理也成了一种普遍的做法。Kubernetes 在这个过程中显得十分 ...

  Google Jib 用于封装 Java 应用,在去年夏天发布测试版。Jib 是一个快速而且简单的容器图像构建器,他整合了将应用程序打包成镜像的所有步骤,而且支持开发人员使用其他 Java 容器工具构建镜像。


  Google 软件工程师陈庆阳在一片博文中写到:“去年,我们开始让开发人员更好的管理Java 应用。我们注意到,开发人员使用现有的工具构建时间都很慢。Dockerfiles 的文档乱七八糟。容器体积也很大”。

  Jib 1.0.0 旨在降低 Docker 的上手难度。他可以有效的避免安装 Docker、运行 Docker 守护程序和编写 Dockerfile  这些步骤 。Jib 1.0.0 通过将 Java 程序分为多个层,来进行更精简的增量构建方式来实现这一点(传统上,Java 应用程序被构建为包含应用程序的单个 Jar 的镜像层)。

  当应用程序发生改变,只需要重构你的改变的部分,而不是整个应用程序。Jib 1.0.0 作为 Maven 和 Gradle 插件,他运行在 Java 的Jib Core 之上。发布后,Jib 将不单单作为 Maven 和 Gradle 插件。

  你可以为 Java 的任何程序构建容器,而无需使用 Docker 守护进程。在正式版中,Jib 还可以在不进行任何额外配追的情况下运行 WAR 文件。更多内容,请大家关注本次专辑……
  
  红帽前天宣布,Red Hat Satellite 底层数据库将放弃 MongoDB,全部改用 PostgreSQL。用来管理 RHEL 部署的系统管理解决方案 Red Hat Satellite 将变更其底层数据库架构,从同时使用 MongoDB 和 PostgreSQL 两种数据库,转为仅使用 PostgreSQL。

  红帽表示,在 Red Hat Satellite 中使用两种数据库是因为多个上游产品也使用了不同的数据库,而现在红帽将调整数据库架构,未来的版本将转为仅使用 PostgreSQL 数据库。红帽认为,对 Satellite 来说,PostgreSQL是一个更好的解决方案,可提供Satellite需要的数据类型以及功能,而且统一数据库能够大大简化Satellite整体架构,让可支持性、数据备份和灾难恢复更简单。

  红帽还表示,Satellite 移除 MongoDB 预计不会对性能产生重大影响,同时他们也会避免影响 Satellite 现有的功能。目前支持 MongoDB 数据库的是 Satellite 6 版本,而红帽也是在 Satellite 6.0 首次使用 MongoDB。

  从2016年开始,红帽开始研究在 Satellite 中的软件仓库管理平台 —— Pulp 使用的数据库,最后认为关系数据库的回滚与事务功能是 Pulp 需要的功能,因此先是对 Pulp 的数据库进行迁移,现在轮到了 Satellite。更多内容请关注本次专辑……

  此前我们介绍过终身仁慈独裁者  Python 之父 Guido van Rossum 在退位后,Python 社区将如何在新的治理模式下发展,并且还跟进报导了最终 PEP 8016 当选了新时代的 Python 社区治理方案。


  该方案采用 5 人组成的指导委员会模式,其特点是引导治理的迭代。2月4日,在为期两周的投票后,Python 社区选出了新治理模式下指导委员会的 5 名成员。更多相关内容,大家可以关注本次专辑……


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部