盘点:2016年6大软件开发发展趋势_第1页
盘点:2016年6大软件开发发展趋势_第2页
盘点:2016年6大软件开发发展趋势_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

盘点:2016年6大软件开发发展趋势

趋势一:容器将会统治世界Docker将会继续蓬勃发展,会增加更多的安全特性、添加更多的管理形式,以致于你不得不延长容器的下拉菜单。事实上,在某个机器之上完全模拟另外一个机器的做法是非常铺张浪费的,在这一点上看Solariszones的做法值得借鉴:Solariszones上的Linux都是以文件包的形式存在的,只需要添加不同的依赖方式就可以完全达到用户的需求。趋势二:Java将会逐渐衰落每当我提到Java在衰落的时候,总有人会强烈的反驳我,他们会拿出Java工作的需求排名来作为反驳的依据。不错,在查看不同程序语言的工作需求的时候,对于Java的需求还保持在前列——维护Java项目需要很多的人。让我们再看看Node.js、Spark或者MongoDB,它们也在产生新的发展。对比Java,它们的薪酬会更胜一筹。人往高处走,这意味着Java在以后会出现越来越严重的人才流失的情况。同时,对于“Java经历”的要求并不一定意味着你必须会使用Java进行编码(例如,我们公司有这方面的需求是为了更好的培训Spark,而以后只会接触Python或者Scala)。Java的应用正在缓慢下降,新的东西大多都不是用Java编写的,而且很少会运行在JVM上。与此同时,Oracle公司也在逐渐舍弃Java。现在你面临2个选择:学习新的技术,或者未来像现在的Cobol开发人员一样钻研一门技术直到退休。趋势三:NoSQL数据库将枯木逢春“NoSQL”在品牌营销上是一个输家。但是其“高度可伸缩性”与“为云端定制”的特性还是令人印象深刻。那些大公司如Marriott说过他们将会促进NoSQL在云端的发展,这就是我们需要关注的东西了——NoSQL的技术会被推动发展。我预测在2016年,很多大型的实体公司会在关键业务运作上使用NoSQL。趋势四:Spark、Spark、Spark重要的事情,我只说三次,那就是Spark!Spark可以汇集、分析并进入大众的想象力。Cloudera公司把全部的重心放在了Spark上而其它的厂商也打算在下一波大数据热到来之际跳转过来,Spark所表现出的优点完全可以对得起所有对它的追捧。趋势五:实时系统会遍及所有领域对于实时系统的需求不仅仅局限在分析的层面上,而是涉及到所有领域。这种需求层面上的扩大会起始于2016年,但这种趋势的发展会持续许多年时间。它不止涉及到你业务的改变,还包括了你与供应商、顾客以及所有人关系的改变。这种影响对于经济的发展有更深远的意义,是典型的技术决定生产力的变革。趋势六:数据仓库技术(ETL)仍难堪大用无论我们需要做些什么事情,是主导一个项目还是简单的添加堆栈,一旦想从这里获取正确格式的数据都会面临着高额的时间和人力花费。除非ETL能够做出重大的改进,否则它都只会是新项目开发的一个拖累。非常遗憾

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论