概述
在JavaOne 2016 开幕的第一天,作为开幕主题演讲的嘉宾,他不是一个而是两个。 。 该系统具有100,000多个设备和200万个端点,而Java是值得信赖的平台,可在研究人员探索最小的物质基础上保持世界上最大的机器运转。 毫不奇怪,沃尔夫谈到了技术在理解粒子物理学中的重要性。 “为了实现其使命,CERN高度依赖IT和计算。 我们在许多不同领域使用Java。 该战略决策是在90年代中期JDK的第一版中做出的。 大多数更高级别的加速器控制系统都在Java上运行。” Java支持科学的业务方面 拥有一个稳定且受信任的系统非常重要,因为来CERN的大多数科学家和工程师都不在这里从事软件工作。 Ben表示:“我们的人员流动率很高。 我们拥有所有这些非常聪明的人来欧洲核子研究组织,我们的工作是通过保持较低的行政管理费用,让他们专注于研究。” 除了作为控制中心软件的基础之外,Java还用于CERN广泛的ERP系统,完全电子文档工作流程和商业智能数据仓库。 由于有10亿美元的预算用于研究,该组织IT基础架构的这些实际方面可帮助他们有效地花钱。 确保CERN与时俱进 Ben认为,使CERN的Java组件保持最新状态的过程相当简化。 仅加速器控制系统就有1000万行代码,1500个Java构件和300个UI应用程序。 这意味着该研究所负担不起不必要的复杂维护计划,而且他们绝对负担不起落后的负担。 实际上,CERN致力于利用Java必须提供的最新改进。 每年,该中心都会进行技术关闭,以进行升级。 该研究所期待Java9和JavaEE的更新。 对于Ben来说,加入拼图是一个值得庆祝的活动。 “在CERN,我们正在使用包含许多内部和公共API的大型系统。 管理依赖性和相互依赖性是一个挑战。” 他希望Java9中增强的模块化将简化此过程。 由于该研究所还与全球600多家大学和研究所合作,因此针对OAuth和OpenID等标准提议的JavaEE平台API也将非常适用于联合身份管理。 Oracle工程组副总裁Anil Gaur提出的Java Enterprise Edition的其他更新也获得了Wolff的认可。 “ CERN正在运行自己的本地云,并为Docker映像提供支持。 有了平台的支持,这种打包将为应用程序开发团队增加很多灵活性。” 无论CERN接下来发现什么,无论是新粒子,替代维度还是暗物质的藏身之处, Java都将在那里帮助实现它。 翻译自: https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/CERN-Where-Java-technology-and-particle-accelerators-collide
最后
以上就是安静河马为你收集整理的欧洲核子研究中心:Java技术与粒子加速器的碰撞之处的全部内容,希望文章能够帮你解决欧洲核子研究中心:Java技术与粒子加速器的碰撞之处所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复