设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Red Hat杀死KDE Facebook开源新工具

2018-11-5 13:59| 发布者: joejoe0332| 查看: 9275| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 现在我们也许知道IBM收购 Red Hat 的真正原因了——让人们将注意力远离Red Hat砍掉KDE的举措:到2024年,KDE这个大受欢迎的Linux桌面环境将在RHEL中被废弃。近日,Facebook开源了一套解决重要计算集群管理问题的 Lin ...


  30 日,腾讯开源微信小程序解决方案 Westore,并表示该方案能够以 1KB JavaScript 覆盖状态管理、跨页通讯、插件开发和云数据库开发。据介绍,Westore 的开发背景是因为小程序通过页面或组件各自的 setData 再加上各种父子、祖孙、姐弟、姑姑与堂兄等等组件间的通讯会把程序搞成一团浆糊,如果再加上跨页面之间的组件通讯,会让程序非常难维护和调试。虽然市面上出现了许多技术栈编译转小程序的技术,但是没有戳中小程序的痛点。


  小程序不管从组件化、开发、调试、发布、灰度、回滚、上报、统计、监控和最近的云能力都非常完善,小程序的工程化简直就是前端的典范。而开发者工具也在持续更新,可以想象未来组件布局的话未必需要写代码了。而且据统计,开发小程序使用最多的技术栈是小程序本身的开发工具和语法,所以最大的痛点只剩下状态管理和跨页通讯。

  近日,中移(苏州)软件技术有限公司(中国移动苏州研发中心)和青云QingCloud先后宣布,正式加入Linux基金会旗下OpenMessaging开源标准社区,以充分发挥自身优势,推动开源社区发展,实现低成本甚至无成本的在不同的产品和不同的云平台之间进行消息传递的社区愿景。


  全球范围内,消息领域存在两大问题:一是缺乏供应商中立的行业标准,导致各种消息中间件的高复杂性和不兼容性,相应地造成了公司的产品低效、混乱和供应商锁定等问题。二是目前已有的方案框架并不能很好地适配云架构,即非云原生架构,因此无法有效地对大数据、流计算和物联网等新兴业务需求提供技术支持。

  OpenMessaging是国内首个在全球范围内发起的分布式消息领域国际标准,旨在为分布式消息分发,创建面向全球、面向云、供应商中立的开放标准,可以部署在云端、内部和混合云情景中,以解决以上的两大问题。除了做到可以链接跨平台、跨语言、跨产品和跨云的标准之外,OpenMessaging还将提供Cloud Native的能力,面向云计算、混合云架构,实现多云平台无缝迁移,致力于提供金融、电子商务、IoT及大数据等领域的一站式解决方案。

  Linux OpenMessaging创始人冯嘉介绍道:“中移软件是OpenMessaging开源标准社区首个来自运营商行业的成员,而青云QingCloud是国内技术领先,提供全栈云 ICT 服务与解决方案的厂商,这将给其他从事基础设施建设的厂家提供极强的示范作用。

  同时,得益于中移软件和青云QingCloud的贡献,OpenMessaging将在多元化、无厂商锁定的方向上持续、健康的发展。”此外,除了已经接入中移软件、青云QingCloud等这类提供云计算基础设施的厂商外,RocketMQ、RabbitMQ、Nats、Pulsar等消息类开源项目也均已实现了OpenMessaging标准,其中Apache RocketMQ 是全球首个支持OpenMessaging标准的消息产品。更多内容,请关注本次专辑……

  微软将对 ASP.NET Core 进行重大更新,其中包括项目与框架的整合、与 .NET Core 更紧密的集成,以及与第三方开源套件的集成,这些改进都将会协助开发者更快速的完成开发工作。项目在 ASP.NET Core 上引用和运行的方式随着版本的迭代发生了变化。

  在 1.0 中,ASP.NET Core 本身就是一个“包”,并且像任何其他 NuGet 包引用一样出现在项目中。这有利有弊,随着时间的推移,这个模型有了新的发展,在 2.1 中,ASP.NET Core 最终演变为可作为 .NET Core 的“共享框架”。


  而 ASP.NET Core 3.0 则持续朝这个方向进行改变 —— 将从 3.0 中的 ASP.NET Core 共享框架中删除一些子组件:Json.NET (Newtonsoft.Json);Entity Framework Core (Microsoft.EntityFrameworkCore.*)。由于 .NET Framework 未来从 .NET Core 获得的新平台和语言特性将会变少,且因为 .NET Framework 的更新策略,这将使已有的应用程序受到影响。

  为了确保 ASP.NET Core 能够充分利用 .NET Core 的改进,从 3.0 开始,ASP.NET Core 将只支持在 .NET Core 上运行,目前仍在 .NET Framework 上使用 ASP.NET Core 的开发者,可以使用 2.1 LTS 版本以继续获得完全的支持,微软对 2.1 的支持将持续到 2021 年。

  关于 ASP.NET Core 3.0 只支持运行在 .NET Core 上的计划,ASP.NET Core 项目的高级软件工程师在 GitHub 发布了一个公开 issue 为大家提供讨论的渠道。更多相关内容,请关注本次专辑……


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部