`
colin115
  • 浏览: 41542 次
社区版块
存档分类
最新评论

2013中国软件技术大会 参会笔录及感想

阅读更多

2013中国软件技术大会 参会笔录及感想
image
参加完北京举行的软件技术大会,有感而发;
大会会期两天,12.13-12.14;
13日上午只有一个主会场,看看主会场的演讲主题,再看看出钱最多的赞助商,我们知道,一上午将都是广告;
会议安排表:http://www.softcon.cn/schedule.asp

做广告

赞助厂商众多,在这个宣传的结点上,各大厂商都使出吃奶的力气;
根据出钱的多少,细分为白金赞助和金牌赞助、让人不竟联想到医药行业的会议;
医药的会议,都是药商出钱,给你吃好喝好,让你对他们的药产生良好的印象,最终目的就是为了你能够在处方单上写上他们家的产品;

主会场PPT的形式是多样的,有赤裸裸的形式,比如NEC,全篇都是对公司的介绍,毫不考虑听众的感受,横竖土豪一个:怎么着,老爷我出了这么多钱赞助,你们都给我乖乖听好了,不许放屁;

当然,也有用心之作, 王昊的《空间信息平台让您的软件更智慧》,赢得了不少掌声;演讲精彩, PPT赏心悦目,不断抛出的观点给大家带来了新思维,同时,也记住了你的产品;

质量

两天下来,真正有用的干货有限,没有那种心潮澎湃的激动,也没有发现新大陆的兴奋;
细细想来,可能是因为对这个会议的期望过高; 可能就是厂商为了广告、为了宣传他们的产品,搞得这么一个会,让大家来聚一次,至于什么深奥的话题,观点的碰撞,ok,是我想多了;

我这边主要关注大数据和架构的话题,两天的时间,找感兴趣的重点听了3场,其余的都是走马观花;
下面是这3场的笔录;

Orace数据库整合解决方案

副标题是:从PDB到In-memory选件

演讲人:盖国强
程序员出生,毕业之后DBA方向,目前是ACE中国总监。
ACE这个荣誉称号都是拿出来吓人的,一般他们都会跟外行的人加上一句:目前中国区拿到ACE的有二十来人;

数据整合

用阿里巴巴作为例子,阿里最近几年的频繁收购就是一个数据积累和聚集的过程;
收购,再免费开放,用户获得了优惠,阿里获取了用户的信息;
收购虾米音乐,获得2000万用户;
收购丁丁优化,获得3000万用户;
入股新浪微博,获取5.3亿用户;
还有穷游的和墨迹的1.3亿用户,都是阿里争取到的宝贝;

有了数据,接下里就是整合;
通过整合的数据,通过数据运营,来实现数据的增值;

例子:
1.为金融提供支持~个人授信业务
根据淘宝网店的交易记录,为其融资借贷提供有力的支撑;

2.淘宝向向世纪佳缘提供个人消费信用接口API
给这么一个场景,在世纪佳缘上,一姑娘相中一小伙了,条件都不错,但是,他的背景是否都是真实的呢?会不会是个骗子呢?ok,请给我看看你过去一年的淘宝消费记录,屌丝还是高富帅一目了然;

这朋友讲的很随意,在会务人员提示还有10分钟的时候才发现还没有进入主题;
他说到,每年都会来这个大会上演讲一次,但仅仅是讲了而已;
至少,我们能确定,这堂课,他是没有做什么准备;

阿里CDN架构演变

演讲人:余庆
阿里巴巴技术专家,FastDFS创始人

阿里CDN架构演变的3个阶段:
1.LVS + HAProxy + Squid
2.LVS + HAProxy + ATS
3.LVS + ATS Cluster

Squid的优点:
协议兼容性好,功能完善;
同时,对大文件支持好;
缺点:
进程模式,配置和管理复杂;
针对多处理器的性能不好;
Coss索引结构导致重启慢;

HAProxy的优点:
事件驱动、单一进程模型,支持大并发;
缺点:
不支持插件;

阿里内部对HAProxy的主要改进点:
1.支持后端长连接
2.实现RAM Cache,支持热点数据;
3.实现ACL,支持鉴权;

到第三阶段,将架构层扁平化,LVS 后直接接入ATS 集群(集群规模为10个结点组成一个集群);
Apache Traffic Server(ATS),高性能开源的Cache Server;
支持正向代理和反向代理;
基于事件驱动,采用多线程模型;
支持裸盘,重启速度快;
扩展性好,支持插件开发(很容易按业务扩展)

阿里的改进基于ATS3.2版本,对于Cluster的改进:
1.连接复用;
2.高效的session管理;
3.数据接受使用epool管理(linux内核层)
4.采用直接发送数据的方式;

有个小插曲,在他们做优化效果的压力测试时,到一定值后再怎么优化也无法继续提高;
最后发现原来是网卡驱动不给力,升级之后万事大吉;

大数据--数据库的第二次浪潮

演讲者:卢东明
SAP公司全球数据库部门亚太技术总监
微博:@明说大数据

听卢老师的课很是享受,语言通俗,示例生动,如听故事一般,1个半小时一晃而过,回味良久;

计算机的发展按10年来划分,我们发现每个10年都有集中发力的领域:
70年代 大家都在做操作系统
80年代 开始做数据库,89年Oracle达到一次高峰,Sybase的业务也如火如荼的开展,要不是94年的致命决策,也不会成就Oracle当今的一家独大;
90年代 互联网崛起
00年代的尾巴上,移动互联网风生水起,APP的开发成为主流
10年代 会是大数据?谁也说不准,唯有拭目以待。

观点:
到2020,80%数据库都将转为以内存作为主媒体,以flash作为存储备份的方向;

当今数据库市场

  1. 行式数据库
    关系型数据库仍然占据着主流市场;

  2. 列式数据库
    在解决大数据的问题上,列式数据库向前迈出了一大步;

  3. 内存数据库
    随着互联网的兴起,大并发的访问需求造成了当今内存数据库的繁荣;

  4. 嵌入式数据库

  5. 面向对象数据库
  6. 数据流处理数据库
  7. 非结构化数据库

重点讲解了列式数据库和数据流分析:

列式数据库

列式数据库在存储上能将存储容量降低一个数量级,
同时,提供高效的查询。
示例:
美国报税部门,使用行式数据库,存储每年的税务记录,达到PB级别;
在民众把税都报上去后,其监控是否有漏税的软件加载和分析的时间需要4-8周;
而采用列式数据库后,税务存储记录降到190TB;
加载和分析的时间降到4个小时;

数据流分析CEP技术

CEP:复杂事件处理
数据流不关注数据的存储,关注的第一要点是基于数据流的处理

对比:
数据库是水库,数据流是水管

数据流用于处理的场景:
数据记录下来没用,重要的是第一时间处理

示例:
车内装有各种传感器装置,某时刻发现胎压降低80%,车速骤降,座椅重量从170斤降到20斤,
多项数据综合分析得出,可能是轮胎破裂导致事故发生,当前电脑的第一决策是打开安全气囊;

解决大数据问题
关系型数据库在向内存发展; 而Hadoop 则从文件系统的角度发展,使用更多的机器来支撑大数据;
这是一个两边爬坡的方式,究竟谁会站在山顶,尚未可知;
大数据方面,目前列式数据库解决的还算不错;

Posted by: 大CC | 15DEC,2013
博客:blog.me115.com
微博:新浪微博

0
0
分享到:
评论

相关推荐

    C++ 及系统软件技术大会会刊2016

    2016 C++及系统软件技术大会会刊 参会嘉宾包括Bjarne Stroustrup、Andrei Alexandrescu、Mike Spertus、云风等大咖。

    it软件编程语言排行榜PDF

    CSDN年度盛宴SDCC 2013中国软件开发者大会将于8月30-31日在北京新云南皇冠假日酒店举行。本届大会的主题为“软件定义未来”,将邀请近百名国内外业界领袖和知名技术专家共论技术热点与最佳实践。主委会正在紧锣密鼓...

    GJB 2115A-2013 军用软件研制项目管理要求

    GJB 2115A-2013 军用软件研制项目管理要求

    SJ/T-11463-2013-软件研发(造价)成本度量规范(应用指南).pdf

    中国软件行业协会系统与软件过程改进分会发布的软件造价成本度量规范, 本指南包括概述、估算过程、估算方法应用示例及说明、参考资料、附录等五部分。预期读者为参与预算活动的软件成本估算人员、预算申报人员、...

    25日更新-全体大会

    总之,"25日更新-全体大会"这一主题意味着参会者将有机会接触到广泛的IT知识,从技术趋势到行业实践,从创新思维到法规遵循,全面提升个人及团队的专业素养。通过参与这样的大会,IT从业者可以保持与时俱进,更好地...

    CSDN Share:大会PPT合集下载,纯干货!

    -SDCC2012(软件开发者大会2012,全部文档) -OpenStack2012 (Openstack大会2012,部分文档) CSDN俱乐部活动 -TUP活动(全部文档) -CMDN活动(全部文档) -iOS/Android训练营:DevCamp2012(部分文档) 更...

    matlab2013a/b vs2013支持

    当涉及到MATLAB 2013a/b与Visual Studio 2013的集成时,我们需要理解这两个软件如何协同工作以及如何配置MATLAB来识别和使用VS2013的C++编译器。 首先,MATLAB允许用户使用其MEX功能来创建混合语言代码,这使得能够...

    技术部软件开发KPI考核文档

    适合技术部的KPI考核,软件开发、java技术的考核,适合各开发部

    软件专利技术交底书模板(含例子)

    代理人并不是技术专家,交底书要使代理人能看懂,尤其是背景技术和详细技术方案,一定要写得全面、清楚。 2.英文缩写要有中文译文,避免使用英文单词。术语应采用行业标准用语。 3.全文对同一事物的叫法应统一,避免...

    软件项目投标书:技术部分(四份文档)

    里面有4份文档,基本上涵盖软件项目技术应答部分,可以用于技术标书制作时参考。四本分别为:IT项目实施与管理方案-投标书.docx、非常全的软件设计方案.doc、天津市南开区卫生局信息管理平台系统软件采购项目-投标书...

    《软件测试方法和技术》电子课件之四

    前 言 <br>第一篇 软件测试的原理 第1章 软件及其开发过程 第2章 软件测试的基本概念和方法 第3章 质量保证与测试策略 第4章 软件测试依据和规范 <br>第二篇 软件测试的技术 第5...

    软件标书范本(技术部分)

    我下的没用,而且分数又高,感觉不值,现贡献出来。但内容还是很详细的,适合专业的软件项目标书。

    高中信息技术会考(学业水平考试)练习软件

    高中信息技术会考(学业水平考试)练习软件,有大量操作题和选择题练习,也可浏览考试重要内容。

    软件测试技术基础课后习题答案_朱少民版

    ### 软件测试技术基础知识点总结 #### 第1章 软件测试概述 **1.1 软件测试的意义** 随着信息技术的发展及其在各个领域的广泛应用,软件产品的质量越来越受到开发人员和用户的重视。软件缺陷的存在是不可避免的,...

    软件项目投标技术标书

    软件项目投标技术标书 软件项目投标技术标书是软件项目中非常重要的一部分,它是软件项目投标书的核心组成部分,涵盖了软件项目的技术要求、设计依据、原则、系统总体架构设计等方面的内容。本文将对软件项目投标...

    caxa电子图版2013、caxa制造工程师2013、caxa实体设计2013、caxa2013 破解补丁

    caxa电子图版2013、caxa制造工程师2013、caxa实体设计2013、caxa2013 破解补丁 将补丁解压后直接放到所对应的软件的安装目录即可正常运行。更多的机械类优秀软件,可以在http://www.jx5u.com查找

    EQ一卡通2013(V6.7)

    《EQ一卡通2013》是一款专为“火凤凰系列”LED显示屏控制器设计的软件,主要用于管理和控制异步单双色显示屏。该版本V6.7是多语言支持的,适应不同用户群体的需求,提升了软件的通用性和国际化水平。 在LED显示屏...

    matlab2013a 许可证过期问题解决文件

    在使用MATLAB 2013a的过程中,用户可能会遇到许可证过期的问题,这将导致软件无法正常运行。本文将详细介绍如何解决MATLAB 2013a许可证过期问题,以及提供一种简单有效的解决方案。 首先,理解许可证过期的原因至关...

    中国金融移动支付技术标准(正式发布版)下载

    05中国金融移动支付 安全单元 第1部分:通用技术要求.pdf 06中国金融移动支付 安全单元 第2部分:多应用管理规范.pdf 07中国金融移动支付 非接触式接口规范.pdf 08中国金融移动支付 受理终端技术要求.pdf 09中国金融...

    快速软件开发

    书中提及的多项目并发、技术含量高、变化速度快和资源有限的环境,是中国软件企业亟需解决的问题。作者通过现代项目管理的知识体系,为读者揭示了如何在这样的环境中科学地管理企业、项目和资源,提高团队能力,并...

Global site tag (gtag.js) - Google Analytics