360SDN.COM

Java模块化技术对现有应用微服务化的意义

来源:QCon  2017-10-09 17:28:14    评论:0点击:

永源中间件共同创始人张建锋,在 QCon 上海 2016 的演讲中,和大家探讨了 Java 模块化技术的演进,和对现有应用微服务化的意义:

 

微服务设计时,模块化看似不再那么重要,微服务以进程隔离,单一应用使用的 jar 的数目减少了很多。但事实上从全局来看,微服务体系需要更加严谨的包管理机制和组件选取策略,模块化反而更重要。配合构建工具的使用,来创建更好更稳定的微服务应用。同时,模块化和容器技术可以很好的配合使用,使整体架构设计更清晰,应用也更高效和安全稳定。  

作者介绍

张建锋,永源中间件共同创始人,原红帽公司 JBoss 应用服务器核心开发组成员。

对于 JavaEE 的各项规范比较熟悉。是开源技术爱好者,喜欢接触各类开源项目,学习优秀之处并加以借鉴,认为阅读好的源码就和阅读一本好书一样让人感到愉悦。

在分布式计算,企业应用设计,移动行业应用,Devops 等技术领域有丰富的实战经验和自己的见解。

幻灯片

在公众号后台回复“模块”,即可下载完整幻灯片。 

 

出品人:阿里巴巴高级技术专家 许晓斌

 

微服务已经从一个火爆的概念慢慢沉淀成一系列原则、模式、实践和工具。在实践的过程中,如何参考领域驱动设计(DDD)的思路划分服务;当服务数量膨胀后,如何控制发布和运维成本;以及如何做好服务监控及跨服务的链路监控;如何选用分布式系统的基础服务,类似的问题都是大家必然会遇到的。我们将提炼一线微服务架构的经验,从中提炼宝贵的知识分享给大家。此外,我们也会关注微服务领域的最新进展,让这个词依旧充满想象力。

 

 

阅读原文

为您推荐

友情链接 |九搜汽车网 |手机ok生活信息网|ok生活信息网|ok微生活
 Powered by www.360SDN.COM   京ICP备11022651号-4 © 2012-2016 版权