家庭与办公软件
-
云原生构建邹炎,谢邵虎,朱明杰 著《云原生构建:微服务、容器化与容器编排》力求对构建云原生应用做一个较为完整的梳理,意在建立云原生应用编程技术的知识体系和对云原生的理解。《云原生构建:微服务、容器化与容器编排》从单体应用编程基础开始,带领读者一步步地完成单体应用并将单体应用改造成微服务,然后进行容器化以及容器编排,循序渐进地构造云原生应用。该书着重于经验分享和总结,同时也会有相关的概念解析以及代码示例,希望能够帮助大家少走弯路,共同学习与进步。《云原生构建:微服务、容器化与容器编排》主要面向有一定基础和工作经验的软件工程师和架构师,旨在通过梳理云原生应用编程中的关键和实用知识点,并伴有相应的概念解析及实践案例,进而更快地建立起自身对云原生应用的理解以及感受传统应用演变为云原生应用的过程变化。
-
数据挖掘在经济、社会中的作用张维朋,徐颖,伍婵提 著本书着重介绍了偏最小二乘、支持向量机、时间序列、数据包络法以及层次分析法的理论知识,并在此基础上分别进行了偏最小二乘通径模型在宁波与国内试点海绵城市水资源利用率比较、偏最小二乘通径模型的公共文化服务满意度测评与实证研究—以宁波市为例、偏最小二乘通径模型的新建本科院校学生自主学习能力实证研究、数据包络分析法的高校实验室投入产出效率评价及优化路径—以宁波大红鹰学院为例研究报告、支持向量机方法在宁波海洋生态环境安全预测研究、预测模型在宁波港口集装箱吞吐量中应用、基于层次分析法的社会创新驱动下地方社科人才绩效评价等研究。
-
云原生时代的CoreDNS学习指南[美] John Belamaric,Cricket Liu 著,史天,张媛 译本书介绍了CoreDNS与其他DNS服务器的区别、DNS基础理论、CoreDNS基本配置、CoreDNS管理区域数据的选项、基于DNS的服务发现的工作原理,以及如何在etcd和Kubernetes中配置CoreDNS服务发现。此外,还讲解了如何重写查询和响应,如何监控和排查CoreDNS故障以及如何构建CoreDNS的定制版本并编写新的插件。
-
云原生应用架构FreeWheel核心业务系统开发团队 著传统的微服务应用正在经历着云原生技术的“洗礼”。随着该领域技术的不断变革与完善,以原生方式开发基于云的微服务成了降本提效的重要手段。 FreeWheel核心业务系统开发团队在多年的实践中探索出了一条云原生微服务应用构建之路。本书基于这些实践经验,从设计、开发到测试、部署,介绍了团队如何利用云原生技术为应用开发的全生命周期赋能。从架构技术选型到具体工程实践,书中内容理论联系实际,较为全面地剖析了容器落地、服务网格、无服务器计算、持续集成和持续部署等核心云原生技术,适合关注微服务、云原生技术的架构师、工程师及技术决策者阅读。
-
交通运输物流大数据分析与应用牟向伟,蒋晶晶 著针对交通运输物流领域的大数据环境特点,对大数据存储以及大数据分析方法进行分析研究,主要内容如下:大数据环境下交通运输物流领域数据资源存储、计算和资源调度管理、离线数据并行计算和在线数据实时计算等方法进行剖析,实现了实时热力分析、车货信息资源实时匹配、热点词分析、物流企业信用评价等典型的交通运输物流领域大数据应用。主要章节包括:绪 论;大数据分析平台软件技术基础架构;交通运输物流大数据的数据组织与描述;交通运输物流领域流式数据实时分析与应;交通运输物流领域离线数据并行计算与应用。
-
深入解析Apache Pulsar林琳 著本书由浅入深地讲解了Apache Pulsar中各个组件的使用方式及内部实现原理,通过阅读本书,读者可以快速、轻松地了解Apache Pulsar内部的运行机制。 第1章介绍Apache Pulsar的背景,以及如何快速部署一个Apache Pulsar服务。第2章介绍Apache Pulsar客户端的实现机制与原理,包括生产者、消费者、管理流客户端等。第3章介绍Apache Pulsar中最重要的逻辑组件—Broker,读者通过这部分内容可以了解Broker所有的特性。除了最基础的收发消息,Apache Pulsar还能进行轻量级的函数计算、数据流转。第4章详细介绍Apache Pulsar的Function和Pulsar IO (Connector)。第5章介绍Apache Pulsar的存储层—BookKeeper,通过对本章的学习,读者可以了解Apache Pulsar的数据存储模型及流程实现。第6章介绍线上实战的一些经验,包括高可用、扩/缩容、资源隔离等。
-
企业级数据与AI项目成功之道[美] 尼尔·菲什曼,[美] 科尔·斯特莱克 著,张虹宇,陈小林 译只有在可以一致地提供预测性的业务见解并在整个组织范围内扩展时-数据分析和AI才能产生价值。这也是众多企业所面临的巨大挑战。本书概述了有效且实用的组织、管理和评估数据的方法-因此有助于建立信息体系结构以更好地推动AI和数据科学的发展。本书主要包括以下内容:简化数据管理-使数据随时随地可用;缩短实现AI用例的价值实现时间;使整个企业都可以访问AI和数据洞察力;动态、实时地扩展复杂的AI场景;开发可带来可预测的、可重复的价值的信息体系结构。本书可以使包括架构师、开发人员、产品所有者和业务主管在内的各种角色受益。
-
Tableau应用实战[美] 瑞恩斯利柏(Ryan Sleeper) 著,卢浩,陈新,胡乔林 译
??了解Tableau自《Practical Tableau》一书出版以来的新内容。 ?? 检查独特的新图表(时间线、自定义仪表和跳跃式图表),以及对传统图表的创新,如高亮表、散点图和地图。 ?? 获得提示以帮助Tableau开发人员,使其工作更轻松。 ?? 理解开发者如何做才能让用户的使用更简单。 -
ATT&CK框架实践指南张福 等 著过去,入侵检测能力的度量是个公认的行业难题,各个企业得安全负责人每年在入侵防护上都投入大量费用,但几乎没有人能回答CEO 的问题:"买了这么多产品,我们的入侵防御和检测能力到底怎么样,能不能防住黑客?”。这个问题很难回答,核心原因是缺乏一个明确的、可衡量、可落地的标准。所以,防守方对于入侵检测通常会陷入不可知和不确定的状态中,既说不清自己的能力高低,也无法有效弥补自己的短板。 Mitre ATT&CK 的出现解决了这个行业难题。它给了我们一把尺子,让我们可以用统一的标准去衡量自己的防御和检测能力。ATT&CK并非一个学院派的理论框架,而是来源于实战。安全从业者们在长期的攻防对抗,攻击溯源,攻击手法分析的过程中,逐渐提炼总结,形成了实用性强、可落地、说得清道得明的体系框架。这个框架是先进的、充满生命力的,而且具备非常高的使用价值。 青藤是一家专注于前沿技术研究的网络安全公司,自2017年开始关注ATT&CK,经过多年系统性的研究、学习和探索,积累了相对比较成熟和系统化的资料,涵盖了ATT&CK 的设计思想、核心架构、应用场景、技术复现、对抗实践、指标评估等多方面的内容。研究越深入,愈发意识到Mitre ATT&CK 可以为行业带来的贡献。因此编写本书,作为ATT&CK 系统性学习材料,希望让更多的人了解ATT&CK,学习先进的理论体系,提升防守方的技术水平,加强攻防对抗能力。也欢迎大家一起加入到研究中,为这个体系的完善贡献一份力量。
-
精通LevelDB廖环宇,张仕华 著本书详细剖析LevelDB从使用到设计实现的方方面面,读后可了解谷歌Bigtable数据库的设计精髓,逻辑上可分为两部分。 第一部分着重讲解LevelDB的基础知识,主要内容如下。 1)基本数据结构,这是理解后续内容的基础,也可以加深对比较器、迭代器等常见数据结构的理解。 2)基本使用,如数据库打开、关闭以及基本的读写操作。 3)总体架构与设计思想,读后可掌握LevelDB的整体情况与设计思路。 4)公用基础类,读后可了解LevelDB中如何实现数值编码、内存管理以及文件读取等。 第二部分着重讲解LevelDB各模块的实现细节,主要内容如下。 1)Log模块的实现细节,以及如何通过Log进行崩溃恢复,并生成一个MemTable文件。 2)MemTable模块的实现细节,以及MemTable超过内存阈值时如何生成一个SSTable文件。 3)SSTable模块的实现细节。 4)Compaction原理与多版本管理。