本书分两部分,部分主要介绍分布式系统基础理论知识,总结一些在设计分布式系统时需要考虑的范式、知识点以及可能会面临的问题,其中包括线程、通信、一致性、容错性、CAP理论、安全性和并发等相关内容;同时讲述分布式系统的常见架构体系,其中也包括最近比较火的RESTful风格架构、微服务、容器技术等。第二部分主要列举了在分布式系统应用中经常用到的一些主流技术,并介绍这些技术的作用和用法;这些技术涵盖了分布式消息服务、分布式计算、分布式存储、分布式监控系统、分布式版本控制、RESTful、微服务、容器等领域的内容。
随着应用功能的日益增加,性能问题也逐渐浮出水面,进入我们的视野之中。本书作者Marcel Weiher在性能调优领域有着丰富的经验,在他的带领下,你将会了解如何提升CPU、内存、I/O、图像、Swift等方面的性能,如何在开发过程中定位到性能的瓶颈和问题,他同时还介绍了性能优化的编程技巧和很好实践,从而帮助你写出更高效、更快速的代码。此外,你还将学习到定位性能问题的工具使用方法以及很好实践,并跟随示例来学习性能优化。本书适合寻求进阶及所有对性能优化感兴趣的iOS 开发人员阅读。
本书是被誉为UNIX编程“”的Advanced Programming in the UNIX Environment一书的第3版。在本书第2版出版后的8年中,UNIX发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持前一版风格的基础上,根据新的标准对内容进行了修订和增补,反映了新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。 本书内容,概念清晰,阐述精辟,对于所有层次UNIX/Linux程序员都是一本不可或缺的参考书。
本书是微软系统资历工程师顾问戴有炜先生近期新改版升级的Windows Server 2016三卷力作中的系统配置指南篇。书中秉承了作者的一贯写作风格:大量的系统配置实例兼具扎实的理论,以及完整清晰的操作过程,以简单易懂的文字进行描述,内容丰富且图文并茂。全书共分18章,主要内容包括Windows Server 2016概述、安装与基本环境设置,本地用户与组账户的管理,虚拟环境的搭建,建立Active Directory 域,NTFS与ReFS磁盘的安全性与管理,访问网络文件,打印服务器的配置与管理,利用配置文件来管理用户工作环境,组策略与安全设置,远程桌面连接,磁盘系统的管理,利用WSUS部署更新程序,AD RMS企业文件权限管理,分布式文件系统,搭建iSCSI文件服务器故障转移群集以及系统启动的疑难排除等。本书面向广大计算机系统管理和系统维护人员,可作为高等院校相关专业和技术
本书是操作系统的经典教材,内容涉及操作系统的概念、结构和机制。全书不仅系统地讲述了操作系统的基本概念、原理和方法,而且以当代主流的操作系统Windows8、UNIX、Android、Linux为例,呈现了当代操作系统的本质和特点。具体内容包括背景、进程、内存、调度、输入/输出与文件、嵌入式系统、安全、分布式系统8个部分。