云计算火热 开源技术受青睐 .doc
云技术入门指导:什么是云计算技术,云技术用什么

一首先让大家明白什么是云端,所谓云端需要两层理解(1)服务不在本地,这一层可以理解为服务器(2)它和普通的服务器是不一样的,这些云端的服务器的资源是共享的,一旦一个服务器不能承受,将会把任务分配给其他机器。
二、云技术与其他技术的区别:云技术可以使用的语言有java,c++等。
云技术的开发,并没有发展什么新语言,而是在其他语言的基础上。
比如Java语言。
与其他技术,最显著的区别,不是在开发上,而是在于架构上,最显著的特点是分布式。
三、下面给大家讲一下较火云技术:1、HadoopHadoop是一个框架,它是由Java语言来实现的。
Hadoop是处理大数据技术. Hadoop可以处理云计算产生大数据,需要区分hadoop并不是云计算。
它和云计算密不可分。
详细见下面内容。
(1)Hadoop是如何产生的Hadoop产生是互联网的产物,也是必然。
大家都知道,我们上网时需要服务器的。
假如世界上只有一台电脑,根本不需要服务器。
如果有10台服务器,100台,1000台,上万台,那么我们该如何让大家相互通信,共享知识,所以我们产生了互联网。
互联网产生,全世界都可以通信,知识如此居多,我们像获取更多的知识,想获取新技术,获取新知识,通过什么,国内通过百度,国外也有许多,比如Google。
可是百度和谷歌的用户有多少,多了不说,最起码有上亿的用户。
并且这些用户每天上百度,上谷歌,又会产生多少数据,查询多少数据。
那么他们怎么承受如此多用户。
这不是一台电脑、一台服务器能完成的事情。
Hadoop就是一个解决方案。
Hadoop是一个分布式方案,能够把压力分摊到其他服务器。
至于如何做到的,可以深入了解Hadoop的maprecude等知识。
想学习hadoop:可以查看下面内容:Hadoop到底能做什么?怎么用hadoop?hadoop新手入门视频零基础学习hadoop到上手工作线路指导2、openstackopenstack是搭建云平台技术,可以搭建公有云,私有云,和混合云。
云计算关键技术研究

目录1 引言 (1)1.1 云计算的概念 (1)1.1.1 云计算的特点 (2)1.1.2 云计算分类 (3)1.2 云计算发展现状 (4)1.3 云计算实现机制 (5)2 云计算主要应用 (6)2.1 亚马逊网站 (6)2.2 Salesforce (7)2.3 微软公司 (7)2.4 谷歌公司Google (7)2.4.1 Google云计算原理 (7)2.4.2 Google文件系统GFS (8)2.5 系统架构 (8)2.5.1 采用中心服务器模式 (9)2.5.2 不缓存数据 (10)2.5.3 在用户态下实现 (10)2.5.4 只提供专用接口 (10)3 云计算容错机制 (11)3.1 Master容错 (11)3.2 Chunk Server容错 (11)3.3 系统管理技术 (11)3.3.1 大规模集群安装技术 (12)3.3.2 故障检测技术 (12)3.3.3 节点动态加入技术 (12)3.3.4 节能技术 (12)3.4 并行数据处理MapReduce (12)3.4.1 产生背景 (12)3.4.2 编程模型 (13)3.4.3 实现机制 (14)4 IBM“蓝云”计算平台 (15)4.1 “蓝云”计算平台中的虚拟化技术 (16)4.2 “蓝云”计算平台中的存储体系结构 (16)4.3 Amazon的弹性计算云 (17)5 云计算发展趋势 (18)5.1 云计算的学术研究 (18)5.2 云计算系统的特征比较与未来的发展 (19)6 结束语 (19)参考文献 (21)致谢 (22)ABSTRACT (23)云计算关键技术研究沈立辉摘要:当今社会,PC依然是我们日常工作生活中的核心工具——我们用PC处理文档、存储资料,通过电子邮件或U盘与他人分享信息。
如果PC硬盘坏了,我们会因为资料丢失而束手无策。
而在“云计算”时代,“云”会替我们做存储和计算的工作。
“云”就是计算机群,每一群包括了几十万台、甚至上百万台计算机。
开源PaaS技术手册

开源PaaS技术手册开源PaaS技术手册开源业界向来不太平,关于诸多技术的开源未来足以让很多粉丝兴奋躁动起来。
商业软件开始揉进开源技术,开源技术也成为IT大佬们得基础架构,这一种趋势蔓延的缓慢有有力。
在广告漫天飞得云计算中,开源的分量有多重?是否走向云端就意味着走向开源?开源的PaaS如何选择?如何为开源项目现则PaaS厂商?哪些服务平台值得我们关注,下面我们一一来揭晓。
云计算架构综述如今,云计算结合了很多既有的分布式软件技术以及较新的面向Web架构。
在某种程度上,云可以被看作是以前很“火”的计算架构(比如网格计算和按需计算)的一个大规模可伸缩版本,尽管它更加依赖于现代的虚拟化技术。
下面我们来看看云计算的总体架构。
云计算架构综述:早期架构云计算架构综述:PaaS的发展和API走向云端意味着走向开源?开源PaaS在一个开源项目中,如果有一件事让志愿开发者讨厌,这件辛苦的任务就是:安装、维护、任何对于写代码造成分心的事情,那么如何缓解呢?平台即服务(PaaS)的开源选择同样也很让人头痛。
下面我们来看看如何选择合适的PaaS。
开源平台即服务(PaaS)知多少为开源项目寻求合适的PaaS选择PaaS提供商理解需求是关键iPaaS、和JBoss如果你还不熟悉“iPaaS”——集成平台即服务,最好花时间去学习一下。
因为它将会成为未来集成的一部分。
另外,在云计算平台即服务(PaaS)中独树一帜。
红帽JBoss World 2011会议上,云计算平台即服务(PaaS)和信息即服务(IaaS)产品有过多次探讨,此项运动展示了开源中间件公司努力的使其产品在云计算架构中更多地被提及。
Gartner:iPaaS粉墨登场平台开发初级指南中间件在路上:红帽的PaaS和IaaS之路云计算架构综述:早期架构如今,云计算结合了很多既有的分布式软件技术以及较新的面向Web架构。
在某种程度上,云可以被看作是以前很“火”的计算架构(比如网格计算和按需计算)的一个大规模可伸缩版本——尽管它更加依赖于现代的虚拟化技术。
开源硬件和开源云计算平台

对数据 中心的需求 ,肯定也不会 kF cb o 差 ,为啥移动、 L aeo k 电信 、银行就没有 出现这样的软件和硬件 创新 呢?为啥非得 购买O al yae rc 、S bs数据库?也许体制压死 人。 e
Ne ws 资 讯
第 一 代Orc x dt选择 的是 惠 普 方 案 ,简 单试 水 之 后 , 甲 al E aaa e 算 ” 也 许是 绕 过马 其诺 防线 的捷 径 。
骨文发现同时控制硬件 、中间件 、数据库和咨询后的甜头 , 随后在完成 ̄ S N的收 购之后 ,甲骨文第一时间将 自己控制 t ,U
士 完 成 的 ,第 三方 需 求 , 同样 能 够 推 动软 件 技 术和 硬 件 技 术
的创新 。
不 过 ,反 观 国 内 ,像 中 国移 动 、 电信 、 大小 银 行 , 他们
尔共同合作 ,它包括数据中心和服务器 两部分。 惠普行业标 准服务器和软件业务首席技术官GrgH f : “ e u蹴 拥有庞大计 算需求的企业仍将寻找创新技术 ,以便突破 当今的障碍。”
一
相 比 ,效率 提 升3 %,成本 则 降 低 了2 %。而 整 个数 据 中心 的 8 8 能耗 按P E (o e sg f cvns,电 能使 用效 率 )衡 量 U P w r aeE etees U i 是17 . ,大 大 低于 业 界通 常 的 1 。 0 . 5
开源硬件 和开源云计算平 台
这 的 确是 一 个 非 常有 意 思 的话 题 ,一 位 心理 学 博 士 ( 扎克伯格 )去做 S 网站 ,不 仅领导开 源 了 自己的软 件 NS ( asda,N S L C sar o Q 数据库 ),居然还开源了公司的硬件架 构 。这说明技术的推动和革新 ,并不一定全部都是 由专业人
服务器虚拟化技术OpenStackvsProxmoxVE

服务器虚拟化技术OpenStackvsProxmoxVE 随着云计算的快速发展,服务器虚拟化技术成为了企业管理和运维中不可忽视的一部分。
其中,OpenStack和Proxmox VE是两种备受关注的虚拟化平台。
本文将对它们进行比较和分析,帮助读者更好地了解它们的优势和适用场景。
一、OpenStack简介OpenStack是一个用于构建和管理云计算平台的开源软件,它提供了一系列的组件,用于实现云计算中的虚拟化、网络、存储等功能。
OpenStack旨在提供弹性、可扩展、安全的云计算解决方案,被广泛应用于公共云、私有云和混合云环境。
1.1 OpenStack的特点OpenStack具有以下特点:1. 开源:OpenStack是开源软件,允许用户自由访问和修改代码,满足个性化需求。
2. 弹性扩展:OpenStack采用分布式架构,可以根据需求自由扩展计算、存储和网络资源。
3. 多租户支持:OpenStack能够实现多个租户共享同一套基础设施,提高资源利用率。
4. 健壮可靠:OpenStack具备高可用性和自动化管理能力,能够保证云计算平台的稳定运行。
5. 多样化的组件:OpenStack提供了丰富的组件,如Nova、Neutron、Cinder等,可根据需求选择和定制。
1.2 OpenStack的组件OpenStack包含多个重要组件,如下所示:1. Nova:用于管理和调度计算资源,提供虚拟机实例的创建、调整和销毁等功能。
2. Neutron:用于管理网络资源,提供虚拟网络的创建、隔离和连接等功能。
3. Cinder:用于管理存储资源,提供块存储服务,支持虚拟机实例的持久化存储。
4. Glance:用于管理镜像资源,提供镜像的上传、下载和共享等功能。
5. Keystone:用于身份认证和访问控制,提供用户和角色管理、认证服务等功能。
二、Proxmox VE简介Proxmox VE(Virtual Environment)是一款基于开源的服务器虚拟化平台,提供了虚拟化和容器两种虚拟化技术。
云计算技术综述

云计算技术综述胡经国本文作者的话本文是根据有关文献和资料编写的《漫话云计算》系列文稿之一。
现作为云计算学习笔录,奉献给云计算业外读者,作为进一步学习和研究的参考。
希望能够得到大家的指教和喜欢!下面是正文一、云计算关键技术1、虚拟化技术在云计算中,虚拟化(Virtualization)是一种资源管理技术。
虚拟化技术,是指计算元件在虚拟的基础上而不是在真实的基础上运行。
它可以扩大硬件的容量,简化软件的重新配置过程,减少软件虚拟机相关开销和支持更广泛的操作系统。
通过虚拟化技术,可实现软件应用与底层硬件相隔离。
它包括将单个资源划分为多个虚拟资源的裂分模式;也包括将多个资源整合为一个虚拟资源的聚合模式。
例如,可以将一台物理服务器虚拟成为多台逻辑机器;也可以将多台物理服务器虚拟成为一台逻辑机器。
虚拟化技术根据对象可分为:计算虚拟化、存储虚拟化、网络虚拟化等。
计算虚拟化又分为:系统级虚拟化、应用级虚拟化和桌面虚拟化。
在云计算实现中,计算系统虚拟化,是一切建立在“云”上的服务与应用的基础。
虚拟化技术目前主要应用在CPU、操作系统、服务器等多个方面,是提高服务效率的最佳解决方案。
2、分布式海量数据存储云计算系统由大量服务器组成,同时为大量用户服务。
因此,云计算系统采用分布式存储的方式存储数据;用冗余存储的方式(集群计算、数据冗余和分布式存储)保证数据的可靠性。
冗余存储的方式,通过任务分解和集群,用低配置机器替代超级计算机的性能,来保证低成本。
这种方式保证分布式数据的高可用、高可靠和经济性,即为同一份数据存储多个副本。
云计算系统中广泛使用的数据存储系统,是Google的GFS和Hadoop团队开发的GFS的开源实现HDFS。
链接:GFSGFS(Google File System,Google文件系统),是Google公司为了存储海量搜索数据而设计的专用文件系统。
GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。
云计算技术
云计算技术1.大数据特点:数据量大,数据类型繁多,处理速度快,价值密度低。
2.信息科技需要解决信息存储,信息传输和信息处理三个核心问题,人类社会在信息科技领域的不断进步为大数据时代的到来提供技术支持。
3.云计算的概念:云计算实现了通过网络提供可伸缩的,廉价的分布式计算能力,用户只需在具备网络接入的条件的地方,就可以随时随地的获得所需的各种it资源。
云计算代表了以虚拟化技术为核心,以低成本为目标,动态可扩展的网络基础应用设施。
3层服务模式IaaS(3基础设施即服务)PaaS(2平台即服务)SaaS(1软件即服务).4.大数据技术层面:(数据采集与预处理)(数据存储与管理HBase,Hive)(数据处理与分析Map reduce,Spark)(数据安全与隐私保护)云计算的关键技术:虚拟化,分布式存储,分布式计算,多租户5.HDFS是GFS的开源实现,HBase是Big Table的开源实现。
6.传感器类型:光敏,声敏,气敏,化学,压敏,温敏,流体7.大数据云计算物联网的关系:云计算为大数据提供技术基础,为物联网提供海量数据的存储能力,大数据为云计算提供用武之地,大数据技术为物联网数据分析提供支持,物联网是大数据的重要来源,物联网为云计算提供广阔应用空间。
1.Hadoop最初由Apache Lucene项目的创始人Doug Cutting开发的文本搜索库。
2.Hadoop的特性:高可靠性,高效性,高可拓展性,高容错性,成本低,运行在Linux平台,支持多种编程语言。
3.Hbase是一个提供高可靠性,高性能,可伸缩,实时读写,分布式的列式数据库,一般采用HDFS作为其底层数据存储。
(一般关系数据库采用基于行的存储)4.Zookeeper是针对谷歌Chubby的开源实现,是高效可靠的协同工作系统。
提供分布式锁之类的基本服务,用于构建分布式应用,减轻分布式应用所承担的协调任务。
5.Hadoop的安装5步骤:(1)创建Hadoop用户(2)安装Java(3)设置SSH 登录权限(4)单机安装配置(5)伪分布式,分布式安装配置。
对于计算机技术发展的展望和建议
对于计算机技术发展的展望和建议计算机技术作为现代社会的核心技术之一,一直在不断发展和进步。
随着科技的不断推进,计算机技术在未来将继续发展,并对我们的生活和社会产生深远的影响。
以下是对于计算机技术发展的展望和建议:一、人工智能技术的发展:人工智能技术是当前计算机技术的重要研究领域之一,未来将继续取得突破性进展。
人工智能将在各个领域发挥重要作用,如医疗、交通、农业等。
建议在人工智能技术的发展中注重伦理道德的考量,确保其应用符合社会伦理和法律法规的要求。
二、区块链技术的应用:区块链技术是近年来兴起的一项重要技术,具有去中心化、安全性高的特点。
未来,区块链技术将在金融、物流、知识产权等领域得到广泛应用。
建议加强对区块链技术的研究和推广,以提高社会的信任度和安全性。
三、物联网的普及与发展:物联网是连接万物的网络,将实现物与物之间的智能互联。
未来,物联网将推动智能家居、智慧城市等领域的发展。
建议在物联网的发展中注重安全性和隐私保护,加强对物联网设备和网络的防护,确保安全可靠。
四、大数据的应用:大数据是指海量数据的处理、分析和利用。
未来,大数据将在商业、医疗、科研等领域发挥重要作用,为决策提供科学依据。
建议加强对大数据的收集和利用,注重数据的隐私保护和合规性,避免滥用和泄露。
五、云计算的发展:云计算是一种基于互联网的计算方式,能够提供强大的计算和存储能力。
未来,云计算将进一步普及和发展,为用户提供更便捷的服务。
建议加强对云计算的安全性研究,提高数据的保密性和完整性,确保用户的隐私和权益。
六、虚拟现实技术的应用:虚拟现实技术是一种通过计算机生成的虚拟环境,使用户可以与虚拟世界进行交互。
未来,虚拟现实技术将在教育、娱乐、医疗等领域广泛应用。
建议提高虚拟现实技术的真实感和交互性,加强虚拟环境的模拟和表达能力,提升用户体验。
七、网络安全的挑战与应对:随着网络的普及和发展,网络安全问题也日益严重。
未来,网络安全将面临更多的挑战,如网络攻击、数据泄露等。
云计算技术教材
云计算技术教材
以下是一些关于云计算技术的教材:
1.《KVM实战:原理、进阶与性能调优》:这本书由阿里云和Intel的云计算与虚拟化技术专家联合撰写,内容涵盖了KVM的原理、进阶
和性能调优。
2.《Kubernetes进阶实战》:这本书由马哥教育CEO马永亮撰写,深入探讨了Kubernetes的核心组件、常用资源对象、离线应用配置管理
以及持久化存储等主题。
3.《云原生分布式存储基石:etcd深入解析》:这本书由华为云容器服务团队一线专家倾囊打造,介绍了etcd的设计思想及原理,并深度
剖析了etcd的架构模块、性能调优以及应用场景。
4.《开源容器云OpenShift:构建基于Kubernetes的企业应用云平台》:这本书由Red Hat官方技术专家出品,详细介绍了如何构建基于
Kubernetes的企业应用云平台。
5.《云计算核心技术剖析》:这本书分为四大部分,包括理论篇、产品与技术篇、实践篇和展望篇,深入剖析了云计算的核心技术。
6.《云计算的关键技术与应用实例》:这本书从并行计算切入,全面讲述了云计算技术,包括并行计算技术、云计算的关键技术、架构及
实例等内容。
7.《云计算:技术、平台及应用案例》:这本书涵盖了云计算的概论、技术、架构以及应用案例,内容丰富,适合不同层次的读者阅读。
此外,还有一套由教育部高等教育计算机类专业教学指导委员会与阿里云联合编写的一套9本教材,包括《云安全原理与实践》、《云计算原理与实践》等,这些教材以企业人才需求为导向,将学以致用、场景化案例教学为宗旨,服务于高校云计算、大数据和安全技术领域人才培养。
以上是一些可供参考的云计算技术教材,可以根据自己的需求和兴趣选择适合自己的书籍进行阅读。
开源技术的行业应用分析
开源技术的行业应用分析目录一、开源生态概述 (1)(一)开源概念逐渐明晰 (1)(二)开源生态以开源项目为中心构建 (2)二、开源成为企业商业布局的重要手段 (3)(一)全球开源商业模式多样化发展 (3)(二)全球开源企业已启动收购模式,进一步扩大用户群体 (5)三、开源生态未来发展趋势与案例 (10)(一)开源生态未来发展趋势 (10)(二)我国开源生态发展建议 (12)(一)许可证及合规风险 (1)(二)安全漏洞风险 (6)(一)浦发银行开源治理案例 (12)(二)中信银行开源治理案例 (14)(四)中兴开源治理案例 (16)(五)红帽开源治理案例 (19)一、开源生态概述(一)开源概念逐渐明晰开源既是一种协作模式,也是一种特性的产品。
开源形态最早出现于上世纪六十年代,软件代码附属硬件产品以开源的形式分发。
1983 年,Richard Matthew Stallman 发起GNU 计划,推动自由软件概念,成为开源软件早期形态。
开源软件明确定义由1998 年OSI 给出,包括十大特性,即自由再发布、源代码公开、允许派生作品、作者源代码完整性、不能歧视任何个人或团体、不能歧视任何领域、许可证的发布、许可证不能只针对某个产品、许可证不能约束其他软件、许可证必须独立于技术。
从过程维度看,开源是一种分布式协作模式,从结果维度看,开源是一种特定形态的产品,具有公开、可使用、可修改、可分发特点。
开源软件比自有软件更宽松,开源软件与免费软件无直接对应关系,公开代码不一定是开源软件。
图 1 开源软件与自由软件、免费软件的关系开源生产模式逐渐成为新一代软件开发模式。
随着产业数字化发展,信息技术需要满足业务场景发展需求,具有海量数据处理能力,快速上线迭代特点,多场景异构兼容性,传统软件封闭开发模式在创新度、迭代速度上均存在一定限制。
开源开发模式具有公开透明的特点,有效聚集优质开发人员,形成分布式协作,推动产品快速迭代,同时丰富企业商业模式,促进科技公司良性竞争。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
云计算火热开源技术受青睐
云计算一词已经深入到IT行业的各个领域,作为IT发展的必然趋势,越来越多的企业和技术爱好者关注并开始投身于其中。
5月19日,由ChinaUnix开源社区和北京GNOME用户组共同举办的OpenStack开源云计算技术沙龙在北京中科院软件所拉开帷幕,在技术沙龙活动过程中,IT168针对200多名OpenStack开源技术人士发起了一份关于OpenStack开源云计算技术的调查,结果显示,有44%的用户/企业已经部署或正部署OpenStack开源云计算技术,25%的用户/企业表示将在未来一年内部署OpenStack;而OpenStack作为一项开源技术,免费、灵活等特性是收到诸多供应商及用户青睐的原因。
在所有参与调查的总人数中,大约16%的受调查者表示,其所在的企业已经部署了OpenStack开源技术;有28%的受调查者表示,其所在的企业正在部署OpenStack;而有将近25%的受调查者透露,其工作单位将在未来1年内部署OpenStack,已经部署或考虑部署OpenStack 这一开源技术的受调查者在总的调查者中所占的比例为69%,但仍有31%的受调查者仍处于观望之中。
开源技术的最大优势在于免费,OpenStack也不例外,在所有参与调查的总人数中,有23%的受访者表示,OpenStack的免费技术是最吸
引他们的地方;OpenStack从诞生以来就收到诸多用户的关注,并有大批的领先厂商加入其中,如英特尔、AMD、戴尔、惠普等大型企业的加入,越来越多的用户对OpenStack的发展趋势表示看好,有18%的受访者表示,正是基于这个原因而看好OpenStack;
除上述两个因素之外,OpenStack本身所具备的特点也吸引了诸多用户的关注,模块化设计、灵活可控以及能够支持多种虚拟服务器等是OpenStack吸引诸多用户关注的功能点,大约有40%的受访者表示最看重OpenStack这三大优势;同时,有9%的受访者表示,OpenStack 有成功案例,能够打消其心中的疑虑,稳定性和可扩展性都能够得到验证;另有9%的受调查者表示OpenStack能够提供比较齐全的API,可有效降低企业在部署过程中的开发成本和复杂度。
OpenStack最开始由NASA和Rackspace共同合作而开源的。
Nova 云计算控制器和Swift对象存储系统是OpenStack的两大核心功能,而这也正是受诸多用户关注的两大技术。
在所有受调查者中,关注Nova云计算控制器(29%)和关注Swift对象存储系统(24%)所占的比例为53%,超过受调查总人数的一半以上。
同时有32%的受调查者亦对GLANCE镜像服务(16%)和dashboard管理工具(16%)表示非常关注。
在OpenStack中,网络连接并未具备太大的优势,但仍有13%的受调查者希望能够改善这一功能。
在企业采用何种虚拟服务器的问题中,名列前三的分别为KVM (44%)、Xen(26%)和VMware(20%)。
作为一项新兴的开源技术,OpenStack还有许多不够完善的功能,在OpenStack需要改进的功能这一问题之中,29%的受调查者表示OpenStack的管理界面过于简单,还不够完善;28%的受调查者认为OpenStack的功能还不够全面,需要进一步开发完善;另有23%的受调查者表示OpenStack的商业模式仍不够清晰。
如果不采用OpenStack这一开源技术的话,那么哪些技术会成为OpenStack的替代者呢?25%的受调查者对Cloudstack表示看好,XenServer和Eucalyptus分别以19%和18%的比例名列其后,亦有11%的受调查者对Oracle VM表示怀有兴趣。
OpenStack仍旧属于一项新兴的开源云计算技术,其生态系统还不够成熟、完善,还需要诸多厂商和技术人士的努力才能让其更好地发展。
当问及受调查者希望通过何种途径来更加了解OpenStack时,超过半数的受调查者(56%)希望能够获得有关OpenStack相关的技术文档,以此对OpenStack有更近一步的了解;尾随其后的是论坛讨论活动,26%的受访者表示,通过专业性社区的论坛活动能够帮助其了解OpenStack技术的更多细节;技术沙龙(7%)和博客征文(7%)也成为受调查者获得相关技术资料的途径之一。