BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

他的粉丝

针对微服务应重新领会功能服务设计:来自microXchg大会的报告

作者 Daniel Bryant 关注 637 他的粉丝 ,译者 Rayss 关注 0 他的粉丝   发布于  2017年2月23日

今年microXchg微服务大会上,Uwe Friedrichsen做了开幕报告。报告中探讨了“弹性功能服务设计”的核心理念,要点包括:微服务开发人员应该了解容错设计模式与缓存,但不能用于改善完全不好(过度耦合)的系统设计;理解DDD和模块化的重要性;组件重在可替换性而非可重用性。报告指出,在实现微服务这样的分布式系统时,开发人员和架构师需要重新领会功能服务设计。

他的粉丝

JDK 9 build 111中加入初步实现的模块系统

作者 Monica Beckwith 关注 537 他的粉丝 ,译者 刘嘉洋 关注 0 他的粉丝   发布于  2016年4月1日

Jigsaw项目已经准备了一段时间。2016年3月22日,作为Jigsaw项目最后的一个主要组件,初步实现的“模块系统”被集成到JDK 9 build 111的早期可访问版中去。

他的粉丝

Jigsaw终于添加到JDK 9中了

作者 Alex Blewitt 关注 4 他的粉丝 ,译者 张卫滨 关注 13 他的粉丝   发布于  2016年3月16日

Alan Bateman最近在JDK-9开发的邮件列表中发送了一封邮件,表明Jigsaw的一个快照版本将会在本月稍后进行集成。InfoQ深入探讨了这会意味着什么。

他的粉丝

Java 9跳票 发布时间将推迟到2017年3月

作者 臧秀涛 关注 2 他的粉丝 发布于  2015年12月10日

按照原计划,Java 9应于今年12月完成所有特性,经过测试、bug修复等阶段,最终于2016年9月22日正式发布。但是因为Java 9的核心特性Jigsaw还有很多事情要做,发布日期将推迟到2017年3月23日。

他的粉丝

Oracle发布Java模块系统状态报告

作者 Abraham Marín Pérez 关注 8 他的粉丝 ,译者 覃璐 关注 0 他的粉丝   发布于  2015年11月6日 1

Oracle Java平台组的首席架构师Mark Reinhold,公开了一份关于模块系统的状况的报告,同时强调了其目标,并解释了如何满足当前的需要。由于和已经存在的框架存在明显的重复,特别是OSGi,报告引起发了人们的讨论。InfoQ回顾了这份经历及其当前的状况。

他的粉丝

TypeScript 1.5中加入了模块、修饰符、Sublime Text的插件等新特性

作者 Abel Avram 关注 7 他的粉丝 ,译者 邵思华 关注 3 他的粉丝   发布于  2015年4月7日 1

微软刚刚发布了TypeScript的1.5 alpha版本,添加了大量的新特性,包括:模块、修饰符、用于Sublime Text的插件,for…of循环,ES6 Unicode、计算属性,并且支持以ES5为编译目标时也可以使用let/const特性。

他的粉丝

Mark Reinhold谈“Java9及其未来”

作者 Alex Blewitt 关注 4 他的粉丝 ,译者 韩陆 关注 11 他的粉丝   发布于  2015年3月27日 2

在今年3月的EclipseCon上,Mark Reinhold作了主题为“Java9及其未来”的演讲,他分享了即将到来的在Java 9中的功能和Java生态系统未来的一些计划。InfoQ总结了其中未来可能发生的主要事项。

他的粉丝

敏捷和模块化的关系

作者 Savita Pahuja 关注 2 他的粉丝 ,译者 夏雪 关注 0 他的粉丝   发布于  2014年11月29日

任何好流程的关键都是要模块化。许多公司的敏捷流程没有考虑他们应用的结构。由于这个原因,许多敏捷的举措都没有能够充分交付预期的商业利益。只有把底层实体(组织或者软件产品)的结构模块化,才能够实现敏捷。

他的粉丝

Martin Fowler阐述“牺牲的架构”

作者 Savita Pahuja 关注 2 他的粉丝 ,译者 夏雪 关注 0 他的粉丝   发布于  2014年11月6日

这篇文章重点说明了牺牲的架构的必要性及其益处。

他的粉丝

Java模块化项目Jigsaw能否重回正轨?

作者 Victor Grazi 关注 19 他的粉丝 ,译者 赵震一 关注 0 他的粉丝   发布于  2014年8月5日 1

Jigsaw项目代表了对Java模块化的倡导。甲骨文首席Java架构师Mark Reinhold透露了Jigsaw项目的计划和时间表,目前已规划在Java 9中发布。

他的粉丝

大规模的前端组件化与模块化

作者 杨赛 关注 3 他的粉丝 发布于  2014年4月27日 1

本文根据Andrew Betts在QCon北京2014大会上的主题演讲内容整理而成。

他的粉丝

ECMAScript 6 模块简介

作者 Zef Hemel 关注 0 他的粉丝 ,译者 廖煜嵘 关注 0 他的粉丝   发布于  2013年8月15日

任何平台的其中一个重要特性,除了需要支持代码库外就是模块。直到现在,Javascript还不支持原生的模块化。然而,作为下一代的Javascript(官方称为ECMAScript 6),模块终于被作为重要组成部分加入其中。

他的粉丝

如何开发一款浏览器

作者 侯伯薇 关注 0 他的粉丝 发布于  2013年2月14日

作为互联网时代用户日常使用最为频繁的一种产品,浏览器领域一直是各大厂商的“兵家必争之地”,甚至有“得浏览器者得天下”的说法。桌面端IE、Firefox、Chrome的争夺一直非常激烈,最近又有腾讯、搜狗、360等公司的加入,各自都开发出具有自身特点的浏览器。在移动端也一样,UC浏览器、海豚浏览器、猎豹浏览器、QQ浏览器等等都加入到这场混战之中。那么,想要开发出一款浏览器,需要有哪些知识储备,又有哪些难点呢?最近在知乎上出现了两场讨论,我们可以从中窥得一斑。

他的粉丝

Jigsaw项目的延期已获批准

作者 Victor Grazi 关注 19 他的粉丝 ,译者 张卫滨 关注 13 他的粉丝   发布于  2012年10月30日 1

Oracle首席架构师Mark Reinhold提议要将Jigsaw项目延期到Java 9中,该项提议已获JSR 337专家组批准。陈述的延迟理由足够充分吗?

他的粉丝

Jigsaw项目延后的群众反响

作者 Victor Grazi 关注 19 他的粉丝 ,译者 郭晓刚 关注 0 他的粉丝   发布于  2012年8月10日 3

不管哪个领域的Java开发者,听到Mark Reinhold宣布Jigsaw项目被延后,都很难保持平静。Oracle计划将这个Java模块化框架延后到Java 9。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT