|
邳州市天翼电脑培训学校
联系人:胡老师
手机:18114160677 13092300677
Q Q:439524682
邮箱:439524682@qq.com
网址:http://www.pzdnpx.com
地址:邳州市镇北一路铁路立交桥向东10米天翼电脑培训学校 |
|
|
|
|
软件行业最新动态 |
|
发布时间:2012-12-26 新闻类别:学校新闻 点击次数:1829 |
函数式编程语言在分布式及互联网领域依然非常受重视,但是Haskell, Erlang, Scala等语言都缺少一个契机走向主流。 --本文来源于邳州电脑培训http://www.pzdnpx.com 在TIOBE排行中,Java依旧是语言,但是由于Oracle收购Sun及Oracle与Google的Android官司事件给Java发展蒙上一层阴影。在年底,IBM和Apple都先后加入了OpenJDK项目,统一化了后续Java的方向。 --本文来源于邳州电脑培训http://www.pzdnpx.com 数据及存储 --本文来源于邳州电脑培训http://www.pzdnpx.com 根据国外知名技术站点HackerNews上半年前的一个投票"初创公司用什么数据库",在1044个结果中,排行前4位是MySQL 433,PostgreSQL 249, MongoDB 138, Redis59。 从中看到MongoDB及Redis取得了众多初创公司的青睐。其中推荐关注Redis,在大量的benchmark测试中Redis基本战胜了Memcached。Redis是什么?如果你认为Redis是一个keyvalue store, 那可能会用它来代替MySQL;如果认为它是一个可以持久化的cache,可能只是它保存一些频繁访问的临时数据。Redis是REmote DictionaryServer的缩写,在Redis在官方网站的的副标题是A persistent key-value database withbuilt-in net interface written in ANSI-C for Posix systems,这个定义偏向keyvalue store。还有一些看法则认为Redis是一个memorydatabase,因为它的高性能都是基于内存操作的基础。另外一些人则认为Redis是一个data structureserver,因为Redis支持复杂的数据特性,比如List, Set等。对Redis的作用的不同解读决定了对Redis的使用方式。 在分布式存储领域,在10年,Cassandra在年初的火爆没有持久,下半年Twitter暂停在主业务后Cassandra逐渐在业界淡出。到年底时,Facebook新的统一通讯产品突然宣布使用HBase,随后其他一些产品如淘宝的一淘也宣称使用了HBase,因此建议大型存储尤其是对Hadoop已有技术投入的公司可更投入适当力量研究HBase。 平台及应用 随着云计算及开放平台的发展,软件开发模式已经发生了很大的变化,传统的信息系统需要走向开放及社交平台化,需要连接Amazon、Facebook等平台。更多新的软件机会在Facebook,AppStore等社交及移动平台浮现。在平台上开发软件和传统方式有很大差异,需具备快速开发能力,以及产品上线后应对用户急速增长的压力。很多初创公司并不具备大规模服务系统开发经验,因此使用云存储及云计算是在平台上开发应用的选择。在国外Amazon等厂商的服务已经非常成熟,从新开发的应用到上百万用户的系统都可以使用。初创项目尽量利用已有资源,切忌一切从头开发。 技术动向 年初在北京举办了QCon 10大会, Facebook及Twitter都分享了相关技术架构,从中可以学习到大型Web2.0系统的架构设计经验,到年底以关注Web性能为中心的Velocity大会也来到了北京,Facebook分享的BigPipe等前端加速技术相信又会在业界带来前端优化的新思路。Web及前端开发不再是以Web页面开发为主,前端脚本优化为辅的思路,使用前端框架为中心驱动Web页面开发的思路才能满足动态应用速度及用户体验的要求。 更多软件开发、软件培训行业的信息,敬请关注广州北大青鸟IT培训中心的广州软件培训专题页面! |
|
|
|
|
|