写点什么

从 Java 到 Spring 为何独得青睐 Spring Summit 2017 不可不知的那些事儿

  • 2017-07-11
  • 本文字数:2270 字

    阅读完需:约 7 分钟

作为最受欢迎的编程语言之一,Java 诞生这二十多年以来拥有着数量众多的铁杆粉丝。虽然新的编程语言层出不穷,但是很多人对 Java 的钟爱却丝毫未变。而在 Java 为数众多的框架中,Spring 框架独得很多人的青睐。

为了解读 Spring 框架广受青睐的原因,Spring 技术的拥有者、云原生概念的提出者 Pivotal,携手极客邦科技于 8 月 26 日在北京举办中国首届 SpringSummit 2017 ,邀请 Spring 生态圈的技术大咖、技术框架核心贡献者、云原生领域奠基者和微服务实践派嘉宾,详细解读 Spring 技术的创新和实践,也会剖析 Spring 技术的优势和短板。

从目前 SpringSummit 2017 邀请到的嘉宾来看,真的是大神级人物辈出。InfoQ 将对其中部分嘉宾进行采访,也了解他们眼中的 Pivotal、Spring 是什么样。此外,也让他们提前剧透在 Spring Summit 2017 要分享的精彩内容。

PivotalSpring:开源和商业并不矛盾

平安壹钱包高级架构师丁雪丰在接受 InfoQ 采访时提及了他眼中的 Spring 进化史以及 Pivotal 与 Spring 的渊源。在他看来,商业的力量在 Spring 的成功方面是不可或缺的,开源和商业并不矛盾,两者可以相辅相成。

说起 Spring 就不得不提 Rod Johnson,Spring 诞生于他的那本《Expert One-on-One J2EE Designand Development 》,而他的另一本《Expert One-on-One J2EEDevelopment without EJB》真正让 Spring 红透半边天。

Spring 最早诞生在 2004 年, 伴随 Spring 版本的不断迭代,逐步诞生 Spring Data、SpringBatch、Spring Integration 等子项目,将很多功能都从 Spring Framework 中移到子项目中。现在在 Spring 官网上各种子项目不下 20 个,近期最热门的当属 Spring Boot 和 Spring Cloud。

在 Spring 被广泛接受后,Rod Johnsonz 成立 SpringSource 公司专门从事相关研发和商业支持工作,后来 VMWare 重金收购 SpringSource,在 EMC 和 VMWare 整合后,把很多很不错的项目放到一起,也就有了现在的 Pivotal。开源和商业并不矛盾,两者可以相辅相成。

Pivotal美国Spring团队:豪华阵容分享Spring**** 干货

在此次 SpringSummit 2017 上,来自 Pivotal 美国 Spring 团队的近 10 位技术大神组成豪华阵容,从目前剧透的演讲主题来看,颇有看头。

Spring 开发人员技术布道师 Josh Long 大家可能都不陌生,他的分享聚焦在热点话题微服务上。对于开发人员和运营人员来说,为了速度而提速是非常冒险的行为,微服务会带来架构复杂性问题,但还很少有人为此做好准备。在 Spring Summit 2017 上,Josh Long 将带领大家了解 Ticketmaster、阿里巴巴和 Netflix 等高绩效组织如何通过 Spring Boot 和 Spring Cloud 来迅速解决这一复杂性问题。

MadhuraBhave 是 Spring 团队的 SecuritySenior Engineer,他将深入挖掘 Spring Boot 的内在潜力。Spring Boot 最强大的功能之一就是自动配置功能。这一功能是“约定优于配置”方法的关键所在,可为 Java 开发人员带来巨大的工作效率提升。但它真的是魔术吗?Madhura Bhave 不这样认为,他将在 Spring Summit 2017 上揭开 Spring Boot 的神秘面纱。

大多数部署 DevOps 的人对 DevOps 本身并没有多少实质性的认识,只知道它是一个“更好的捕鼠夹,能多多少少与‘文化’沾边”而已。Michael Coté,TechnicalMarketer 将带来的分享是,通过那些实践 DevOps 的组织的失败和成功案例,从实践经验的角度为与会者提供在组织中实施 DevOps 的建议。

聚焦本土:如何解开企业数字化转型这道考题?

除了众多 Pivotal 美国的 Spring 大咖之外, Spring Summit 2017 必然会围绕中国本土实际情况来设置话题,为此 Pivotal 邀请了很多中国客户和中国社区的开发者进行分享。

阿里全球速卖通高级技术专家许晓斌分享内容包括:如何集成 Spring Boot 和阿里技术生态; 开发 Spring Boot Starter 的一些常见模式 ;如何扩展 Spring Cloud Config ;Spring Boot Endpoints 如何知道我们架构,提升运维效率。作为一家快速增长的跨境电商,AliExpress 依靠微服务架构和 Spring Boot 来保持自身的研发效率和稳定性,有数百基于 Spring Boot 开发运行的应用,开发了大量的 Spring BootStarter。

当我们把 SpringBoot 和 Spring Cloud 运用到了企业内部框架之后,还有哪些事情是我们需要考虑的?要在现有环境中构建一个好的系统,框架还能做些什么。平安壹钱包高级架构师丁雪丰分享的话题包括:在一个成熟的环境中,如何推广新框架?如何方便地新建一个系统?如何优雅地进行多系统之间的集成测试? 除了技术相关的需求,还要考虑些什么?

华为在构建自己的微服务框架的过程中充分借鉴了 Spring 以及 SpringCloud 的优秀思想,并结合自己的业务需要对部分模块进行改造提炼出了自己的微服务框架。

华为技术专家姜宁将从构建微服务应用过程中遇到的常见问题入手,阐述华为对微服务框架以及 Spring Cloud 的理解,最后结合华为云化微服务的业务特性,介绍华为微服务框架是如何结合 Spring Cloud 来构建微服务应用的。

更多精彩 来现场一探究竟

以上只介绍了此次 Spring Summit 2017 嘉宾阵容的一小部分,除了 Pivotal 大中华区总经理刘伟光以及中国区众多技术专家精彩演讲和亮相外,来自招商银行、福特汽车等传统行业的客户将与互联网行业客户一起,从真实的案例出发,来介绍他们的切实经验甚至踩过的坑,这些才是最宝贵的分享。而会议期间的圆桌论坛、夜场交流,初衷也是汇聚社区力量,获得客户助力。

现在登录 Spring Summit 2017 官网( www.pivotal-china.com ),可以第一时间了解大会日程和嘉宾介绍,即刻报名大会还将享有折扣门票。

时间:8 月 26 日

地点: 北京·新云南皇冠假日酒店

主办方:Pivotal、极客邦科技

2017-07-11 19:006563
用户头像
张晓楠 InfoQ总编辑

发布了 144 篇内容, 共 106.7 次阅读, 收获喜欢 378 次。

关注

评论

发布
暂无评论
发现更多内容

ABAP OPEN SQL里OPEN CURSOR和SELECT的比较

汪子熙

CRM SAP abap ST05 OPENSQL

如何从ERP下载Sales BOM到CRM

汪子熙

CRM SAP ERP abap

金融科技如何在产业互联网蓝海中扬帆远航?大数据、区块链与物联网应用被看好

CECBC

模块4作业

梦寐凯旋

架构实战营

为什么使用中间件下载时总是收到警告消息Object is in status Wait

汪子熙

中间件 CRM SAP ERP

Mybatis获取自增长id

风翱

mybatis 5月日更

架构训练营-模块四作业

冬天的树

如何检查某个用户是否具有某个权限对象上定义的某种权限

汪子熙

CRM ERP abap Authorization Authentication

观察者模式在One Order回调函数中的应用

汪子熙

CRM SAP abap

在浏览器里使用SAPGUI里的SE80

汪子熙

JavaScript SAP abap Fiori SAP UI5

中间件事务码R3AC1里Block Size的含义

汪子熙

中间件 CRM SAP abap

CRM中间件里的发布-订阅者模式

汪子熙

CRM SAP ERP abap

如何从ERP将Material的Batch信息下载到CRM

汪子熙

CRM SAP ERP abap

如何用ABAP代码读取CDS view association的数据

汪子熙

CDS SAP abap CDS view

如何使用代码获得一个function module的Where Used List

汪子熙

CRM SAP abap SAPGUI

CRM和ERP的Sales Organization的映射关系

汪子熙

中间件 CRM SAP ERP

One Order行项目里Item Category是怎么计算出来的

汪子熙

CRM SAP abap ONE-ORDER

数字货币兴起背后:全球货币超发 主权信用贬值

CECBC

CRM product UI里assignment block的显示隐藏逻辑

汪子熙

CRM SAP abap

ABAP和Java里关于DEFAULT(默认)机制的一些语言特性

汪子熙

SAP abap Netweaver SAPGUI

如何在Chrome development tool里查看C4C前台发送的未经 GZIP 压缩之前的请求细节

汪子熙

chrome SAP C4C Chrome开发者工具

架构师训练营 作业四

开拓纪

利用CRM中间件Middleware从ERP下载Customer Material的常见错误

汪子熙

中间件 CRM SAP ERP

高性能 JavaScriptの六 -- 老生常谈Ajax

空城机

JavaScript ajax 大前端 5月日更

CRM订单状态的Open, In process和Completed这些条目是从哪里来的

汪子熙

CRM SAP ERP abap

设计千万级学生管理系统的考试试卷存储方案

俞嘉彬

如何证明CRM WebClient UI上的应用是有状态(Stateful)的

汪子熙

CRM SAP abap WebClient UI

ABAP git客户端的简单介绍

汪子熙

GitHub SAP abap

SAP S4CRM (SAP Customer Management for S/4HANA) 1.0 介绍

汪子熙

CRM SAP abap S/4HANA

面试问题 - 只用位操作在ABAP里实现a+b

汪子熙

面试 SAP abap

如何快速的学习一门新的编程语言?

架构精进之路

学习 5月日更

从Java到Spring为何独得青睐Spring Summit 2017不可不知的那些事儿_Java_张晓楠_InfoQ精选文章