《Elasticsearch服务器开发(第2版)》pdf下载在线阅读,求百度网盘云资源

《Elasticsearch服务器开发(第2版)》pdf下载在线阅读,求百度网盘云资源,第1张

《Elasticsearch服务器开发(第2版)》([波兰] Rafa Ku Marek Rogoziński)电子书网盘下载免费在线阅读

资源链接:

gmif  

书名:Elasticsearch服务器开发(第2版)

作者:[波兰] Rafa Ku Marek Rogoziński

译者:蔡建斌

豆瓣评分:61

出版社:人民邮电出版社

出版年份:2015-3

页数:292

内容简介:

本书介绍了Elasticsearch这个优秀的全文检索和分析引擎从安装和配置到集群管理的各方面知识。本书这一版不仅补充了上一版中遗漏的重要内容,并且所有示例和功能均基于Elasticsearch服务器10版进行了更新。你可以从头开始循序渐进地学习本书,也可以查阅具体功能解决手头问题。

作者简介:

作者简介:

Rafał Kuć

solrpl网站联合创始人,现为Sematext集团顾问和软件工程师,专注于Apache Lucene、Solr、Elasticsearch和Hadoop等开源技术。Rafał拥有超过12年的多领域软件经验,其中既包括银行软件又包括电子商务产品。Rafał也是Apache Solr 31 Cookbook等技术图书的作者,并且一直是Lucene Eurocon、Berlin Buzzwords、ApacheCon和Lucene Revolution等会议的演讲嘉宾。

Marek Rogoziński

solrpl网站联合创始人,拥有10年以上的软件架构师和顾问从业经验,专门研究基于Solr和Elasticsearch等开源搜索引擎的解决方案,以及Hadoop、HBase和Twitter Storm等用于大数据分析的软件。

译者简介:

蔡建斌

敏捷践行者,擅长Scrum/XP/Kanban等敏捷实践,现在英孚教育全球研发中心任Technical Lead,除了50%时间写代码以外,业务需求分析、前后端架构设计、性能调优、自动化测试、流程改进、发布运维、代码评审……无所不为,只为开发出更好的软件。爱好围棋,弈城4段5段之间跳跃。目标:工作上有所不为;爱好上添加一项健身。Email:caijianbin93@126com。

考试范围(部分)建议购买考试大纲,
或到“工业和信息化部教育与考试中心”官网
查看历届考试试题
考试科目1:系统集成项目管理基础知识
1信息化知识
11信息化概念
l 信息与信息化
l 国家信息化体系要素
l 国家信息化发展战略
12电子政务
l 电子政务的概念和内容
l 电子政务建设的知道思想和原则
l 电子政务建设的目标和主要任务
13企业信息化与电子商务
l 企业信息化
l 企业资源规划(ERP)
l 客户关系管理(CRM)
l 供应链管理(SCM)
l 企业应用集成
l 电子商务
14商业智能(BI)
2信息系统服务管理
21信息系统服务业
l 信息系统服务的内容
l 信息系统集成(概念、类型和发展)
l 信息系统工程监理(必要性、概念、内容和发展)
22信息系统服务管理体系
23信息系统集成资质管理
l 信息系统集成资质管理的必要性和意义
l 信息系统集成资质管理办法(原则、管理办法和工作流程)
l 信息系统集成资质等级条件
l 信息系统项目管理专业技术人员资质管理
24信息系统工程监理资质管理
l 信息系统工程监理资质管理的必要性、意义和主要内容
l 信息系统工程监理资质管理办法
l 信息系统工程监理资质等级条件
l 信息系统工程监理人员资质管理
3信息系统集成专业技术知识
31信息系统建设
l 信息系统的生命周期、各阶段目标及主要工作内容
l 信息系统开发方法
32信息系统设计
l 方案设计
l 系统架构
l 设备、DBMS和技术选型
33软件工程
l 软件需求分析与定于
l 软件设计、测试与维护
l 软件质量保证及质量评价
l 软件配置管理
l 软件过程管理
l 软件开发工具
l 软件复用
34面向对象系统分析与设计
l 面向对象的基本概念
l 统一建模语言UML与可视化建模
l 面向对象系统分析
l 面向对象系统设计
35软件系统结构(软件架构)
l 软件体系结构定义
l 典型体系结构
l 软件体系结构设计方法
l 软件体系结构分析与评估
l 软件中间件
36典型应用集成技术
l 数据库与数据仓库技术
l Web Service技术
l J2EE结构
l NET结构
l 软件引擎技术(流程引擎、Ajax引擎)
l 软件及其在系统集成项目中的重要性
l 常用软件标准(COM/DCOM/COM+、CORBA和EjB)
37计算机网络知识
l 网络技术标准与协议
l Internet技术及应用
l 网络分类
l 网络管理
l 网络服务器
l 网络交换技术、网络存储技术
l 无线网络技术、光网络技术、网络接入技术
l 综合布线、机房工程
l 网络规划、设计与实施
4项目管理一般知识
41项目管理的理论基础与体系
l 项目与项目管理的概念
l 系统集成项目的特点
l 项目干系人
l 项目管理知识体系的构成
l 项目管理专业领域关注点
42项目的组织
l 组织的体系、文化与风格
l 组织结构
43项目的生命周期
l 项目生命周期的特征
l 项目阶段的特征
l 项目生命周期与产品生命周期的关系
44典型的信息系统项目的生命周期模型
l 瀑布模型
l V模型
l 原型化模型
l 螺旋模型
l 送代模型
45单个项目的管理过程
l 项目过程
l 项目管理过程组
l 过程的交互
5立项管理
51立项管理内容
511需求分析
l 需求分析的概念
l 需求分析的方法
512项目建议书
l 项目建议书的内容
l 项目建议书的编制方法
513项目可行性研究报告
l 项目可行性研究报告的内容
l 项目可行性研究报告的编制方法
 514招投标
l 招投标的主要过程
l 招投标的关键产物
52建设方的立项管理
521立项申请书(项目建议书)的编写、提交和获得批准
522项目的可行性研究
l 初步可行性研究、详细可行性研究的方法
l 项目论证评估的过程和方法
l 项目可行性研究报告的编写、提交和获得批准
523项目招标
l 招标文件的内容和编制方法
l 招标评分标准的制定
l 评标的过程
l 选定项目承建方的过程和方法
53承建方的立项管理
531项目识别
532项目论证
l 承建方技术能力可行性分析的方法
l 承建方人力及其他资源配置能力可行性的人系方法
l 项目财务可行性分析的过程和方法
l 项目风险分析的方法
l 对可能的其他投标者的相关情况分析
533投标
l 组建设标小组
l 投标文件的内容和编制方法
l 投标活动的过程
l 投标关注要点
54鉴定合同
541投标方与候选供应方谈判的要点
542建设方与承建方鉴定合同的过程和要点
6项目整体管理
61项目整理管理的含义、作用和过程
62项目启动
621项目启动所包括的内容
622制定项目章程
l 项目章程的作用和内容
l 项目章程制定的依据
l 项目章程制定所采用的技术和工具
l 项目章程制定的成果
623选择项目经理
63编制初步范围说明书
64项目计划管理
641项目计划的含义和作用
642项目计划的内容
l 项目计划的主体内容
l 项目计划的辅助内容
643项目计划编制
l 项目计划编制过程所遵循的基本原则
l 项目计划编制过程
l 项目计划编制过程所采用的技术和工具
l 项目计划编制过程的输入、输出
644项目计划实施
l 实施项目计划所要求的必备素质
l 项目计划实施所采用的主要技术和工具
l 可交付物的定义和可能的表现形式
l 项目计划实施过程的输入、输出
645项目计划实施的监控
l 项目计划实施监控的含义
l 项目计划实施监控的主要内容
l 项目计划实施监控所采取的技术和工具
l 项目计划实施监控的输入、输出
65项目整体变更管理
651项目更变基本概念
l 项目变更的含义
l 项目变更的分类
l 项目变更产生的原因
652变更管理的基本原则
653变更管理的组织机构
l 项目管理委员会(变更控制委员会)
l 项目三方各有专人负责变更管理

您好楼主希望对您有帮助高并发对后台开发同学来说,既熟悉又陌生。熟悉是因为面试和工作经常会提及它。陌生的原由是服务器因高并发导致出现各位问题的情况少之又少。同时,想收获这方面的经验也是摸着石头过河,需要大量学习理论知识,再去探索。

如果是客户端开发的同学,字典中是没有“高并发”这个名词。这验证一句老话,隔行如隔山。客户端开发,特别是手机应用开发,更多地是考虑如何优化应用的性能,降低App的卡顿率

在这个“云”的时代,提高分布式系统并发能力的方式,方法论上主要有两种:垂直扩展(ScaleUp)与水平扩展(ScaleOut)。

1)垂直扩展

提升单机处理能力。垂直扩展的方式又有两种:

增强单机硬件性能,例如:增加CPU核数如32核,升级更好的网卡如万兆,升级更好的硬盘如SSD,扩充硬盘容量如2T,扩充系统内存如128G;

提升单机架构性能,例如:使用Cache来减少I/O次数,使用异步来增加单服务吞吐量,使用无锁数据结构来减少响应时间;

2)水平扩展

只要增加服务器数量,就能线性扩充系统性能。虚拟化技术的出现,让水平扩展变得轻松且简单。现在的云主机几乎是虚拟主机,而不是物理主机。这样的话,线性扩充也就是分分钟的事,前提是要有足够的物理主机支撑。

Web框架层

Web框架层就是我们开发出来的DjangoWeb应用程序。它负责处理>

WSGI层

WSGI不是用于与程序交互的API,也不是真实的代码,WSGI只是一种接口。它只适用于Python语言,其全称为WebServerGatewayInterface。其定义了web服务器和web应用之间的接口规范。

Web服务器层

Web服务层作用是主要是接收>

特别是Nginx,它的出现是为了解决C10K问题。Nginx依靠异步事件驱动架构来帮助其处理大量的并发会话,由于其对资源的轻量利用和伸缩自如的特性,它成为了广受欢迎的web服务器。

Django框架注重的数据交互。所以考虑的问题是Django适不适合于高并发的场景。

它是一个经过大型网站规模验证的框架。Instagram支撑上亿日活,所以Django能适用于高并发场景。所以不是想着Django框架能支撑到多大的并发量,而是我们想要抗住很大的并发量,怎么优化现有框架。总之这个问题不是这么简单的活到老学到老多看看技术类书籍结合自己的能力在进行改进


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13330700.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-16
下一篇 2023-07-16

发表评论

登录后才能评论

评论列表(0条)

保存