夸克开源项目分析--对软件开发生态的促进作用
夸克开源项目介绍
红帽公司中间件团队在3月7日正式发布了Quarkus项目。 Quark(夸克)是物理学名词,可以看成是最小粒子,如元素周期表序数为1的氢原子,含有一个质子,也是由3个上下夸克组成的。 所以Quarkus这个名称,应该有微小服务的含义。
红帽公司中间件团队在3月7日正式发布了Quarkus项目。 Quark(夸克)是物理学名词,可以看成是最小粒子,如元素周期表序数为1的氢原子,含有一个质子,也是由3个上下夸克组成的。 所以Quarkus这个名称,应该有微小服务的含义。
JakartaEE是JavaEE的继承者,Oracle公司讲JavaEE的API定义,文档,参考实现,测试TCK和套件都转移给Eclipse开源组织。 目前转移工作已经接近尾声,预计会在本月举行的EclipseCon欧洲大会上宣布移交工作完成。
JakartaEE工作组于4月份成立,目前国外知名Java领域软件公司几乎都已经加入,除了JavaEE领域Oracle,IBM,Redhat等大公司,连Microsoft,Pivotal, Lightbend这些过去的竞争性公司也都加入了,我们公司永源中间件也与今年5月加入该工作组,目前是国内唯一加入的公司。
从单体到微服务,论企业级应用服务器到微服务基础设施架构设计演进
本文原文发布在InfoQ中国微信公众号上。 链接
作为一名软件工程师或者系统架构师,当我们在构造大型应用系统时,常常需要画出一个体系架构图,来表现要开发的应用系统的软件架构。 我想很多软件开发人员都有这样的疑问:这几年业界都在谈微服务,容器化,这样的技术变化的原因是什么?新的或者原有的软件系统到底该用什么样的技术架构体系?如果需要改造,应该怎么做? 希望通过阅读本文给您一些启发。
Jakarta EE正式发布了,官方网站为 https://jakarta.ee
自从JavaEE的下一代名称确定为Jakarta EE,到现在差不多刚好两个月。
本文是应InfoQ总编郭蕾的约稿,对当前的Java技术进行总结和展望。 InfoQ文章的连接
Java语言源于1991年Sun公司James Gosling领导的的Ork项目,1995年Sun公司正式起名为Java,并提出"Write once, Run anywhere"
的口号。
1996年1月Java 1.0发布,提供了一个解释执行的Java虚拟机,其时恰逢互联网开始兴起,Java的Applet能在Mozilla浏览器中运行,被看作是未来的互联网语言。
1997年2月Java 1.1发布,Java语言的基本形态基本确定了,比如反射(reflection), JavaBean, 接口和类的关系等等,一直到今天都保持一致。然而,Java最初的一些目标,如在浏览器中执行Applet,以及跨平台的图形界面Awt很快遭遇到负面的评价。
Copyright (c) 2015 - 2022, Useopen middleware; All rights reserved.