Java 领域从传统行业向互联网转型你必须知道的事儿

作者/分享人:李艳鹏
向 Ta 提问
蚂蚁金服高级技术专家,著有《分布式服务架构:原理、设计与实战》和《可伸缩服务架构:框架与中间件》,曾经在易宝支付、花旗银行、甲骨文、新浪微博、路透社等大型IT互联网公司担任技术负责人和架构师的工作,现专注于区块链平台的研发与推广,擅长大规模高并发的线上与线下相结合的第三方支付平台的架构规划与实施。

武林中,“天下武功出少林”指中国各门各派的武功都与少林武学有一定的渊源,技术也是相同的道理,对于 Java 领域的应用而言,传统行业和互联网行业的技术都来自于 J2SE 和 J2EE 的生态圈,但是两个行业的侧重点不同,传统行业侧重于规范,流程,功能的复杂性以及正确性,而互联网更侧重于“快”,这里的“快”有两方面的意思,一个是产品运行效率要高,速度要快,另外一个是开发效率要快,相应市场需求要快。

从另外一个侧面说,传统行业一般关注一个复杂系统的功能完善,而互联网企业更关注一个简单的垂直业务的非功能质量,例如:高性能,可用性,高并发,可扩展,可伸缩,稳定性,安全性等,那么,一个 Java 从业人员从传统行业到互联网行业,你到底还有哪些距离呢?

实录提要:

  • 互联网行业的技术要比传统技术深奥多少?
  • 互联网的可伸缩性都变现在哪些方面?
  • 互联网项目以高性能著称,传说中“唯快而不破”,都怎么保证高性能?
  • 互联网招聘人都关注哪些主要的方面?
  • 平台从传统模式向互联网模式迁移,架构和体系重构有何高见?
  • 现在 JavaScript 火爆会不会对 Java 造成冲击?
  • 在支付行业,微服务化有哪些问题?
  • 有哪些常用的方法来保证系统的高可用?
  • 现在做的系统中是否有 DevOps 实践,如果有具体是怎么做的?
  • 项目到什么级别做微服务化比较合适?微服务会带来什么问题?
  • 没有具体互联网项目经验怎么办?
  • 这么多需要学习的内容,如何平衡广度和深度?
  • 支付行业的数据一致性实现手段有哪些?
  • 传统的电商平台采用微服务框架怎么做?有什么好的建议?
  • 互联网现在很多项目都抄袭的,如何做到更吸引人,仅仅是用户体验吗?
已有764人预订
预订达标
文章出炉
交流日期
     
17.06.02
17.06.17
17.06.22 20:30
查看文章评论/提问
张昆
对于从传统行业迁移到互联网行业,应该是一篇不错的入门型文章。应该有一个姊妹篇,《互联网企业向传统行业的扩张需要注意的几个坑。》
张昆: 看到了好几个互联网向传统企业转型的失败案例,有些是技术原因,有些是人的原因。
李艳鹏: 昆兄好建议👍
hong
没有互联网实际项目经验,如何敲开互联网公司大门
B…
我还在传统行业挣扎,很想去互联网。
戴文
通透有条理
你可能还喜欢
如何设计一个灵活的 MySQL 数据表,应对灵活多变的需求
李岩
Jenkins 自动化构建部署实战
火币集团研发中心
Java 程序员应掌握的 Nginx 实战应用
JPM
带你玩转 JSON
能量架构师
Python Pandas 做数据分析之玩转 Excel 报表分析
WinterLeo
小程序从入门到进阶
loonglong
微信扫描登录