随着RESTful、云计算、DevOps、持续交付等概念的深入人心,微服务架构逐渐成为系统架构的一个代名词。本书首先从理论出发,介绍了微服务架构的概念、诞生背景、本质特征以及优缺点;然后基于实践,探讨了如何从零开始构建微服务,包括Hello World API、Docker 映像构建与部署、日志聚合、监控告警、持续交付流水线等;最后,在进阶部分讨论了微服务的轻量级通信、消费者驱动的契约测试,并通过一个真实的案例描述了如何使用微服务架构改造遗留系统。全书内容丰富,条理清晰,通俗易懂,是一本理论结合实践的微服务架构的实用书籍。 本书不仅适合架构师、开发人员、测试人员以及运维人员阅读,也适合正在尝试使用微服务架构解耦历史遗留系统的团队或者个人参考,希望本书能在实际工作中对读者有所帮助。
《信息可视化:交互设计(原书第2版)》系统地介绍了信息可视化的概念、基本技术和应用,主要内容包括:信息可视化概念及案例、信息感知及信息表示、交互式设计、多维信息可视化、图形可视化、案例分析。通过本书的学习,读者可以了解信息可视化的基本概念和知识,同时培养可视化和交互式设计的能力。 本书可以作为计算机科学及相关专业本科生或研究生教材,也可以作为相关领域研究人员和专业技术人员的参考书。
本书是高等学校教育技术系列教材之一。本书在编写过程中力求反映当前教改成果和学科发展的新动向,从内容和形式上都体现了较新的教育思想和教学观念。本书共分7章,主要内容包括信息技术与课程深度融合的背景、从信息技术与课程整合到信息技术与教育的深度融合、信息技术与课程深度融合的理论基础、信息技术与课程深度融合的实施准备、信息技术与课程深度融合的教学模式与案例分析、信息技术与教育融合的评价、信息技术与教育融合的展望 本书既可作为高等学校教育技术学专业课程教材,也可作为高等学校师范类专业公共选修课教材,还可作为广大教师和教育技术工作者的参考用书。
本书共分两部分内容,数字逻辑和计算机组成原理。数字逻辑占全书的三分之一弱,计算机组成原理占三分之二强。上半部分数字逻辑主要内容是:第2章逻辑代数与逻辑门电路,第3章组合逻辑电路,第4章时序逻辑电路,第5章只读存储器与可编程逻辑器件。下半部分计算机组成原理主要内容是:第6章存储器组织,第7章运算器,第8章指令系统,第9章控制器设计原理,0章输入输出系统,1章并行计算机体系结构简介。 本书加入了知识,如超线程技术、双内核技术,内存发展趋势等。最后一章介绍了集群机概念,它是云计算的硬件基础内容。 本书可作为信息与计算科学、软件工程、管理与信息系统、管理科学等新专业的教材,也可作为计算机专业的教材,同时也可供从事计算机专业的工程技术人员及各类自学人员参考。
在互联网带来的“大”问题压力下,我们需要全新的思想,通过“积木化”的改变,来重新定义计算资源的使用方式、服务的提供方式,以及社会化大生产的协作过程。云计算带来了这种思想的落实机制,这种机制使我们可以组织资源以服务,组织技术以实现,组织流程以应变。而且,云计算扩大了我们对服务的定义,并带来了一个全新的计算资源管理思路,一种信息技术的系统工程理念和一次信息社会的工业化革命。本书以简单平实的语言,将这些思考一一展现给读者,并结合作者多年的实践经验,对云计算涉及的概念、技术,以及将给我们的生活和社会带来的影响等各方面进行了阐述,从一种全新的视角展现了云计算的魅力。
《计算机科学概论》由两位知名的计算机科学教育家编写,全面而细致地介绍了计算机科学的各个方面。书中,计算系统的每个分层都以剖析,从住处层开始,历经硬件层、程序设计层、操作系统层、应用程序层的通信层,最后讨论了计算的限制。此外,正文中穿插了大量的人物传记、历史注释、道德问题和的技术发展信息,有助于你进一步了解计算机科学。每章后面都附带有大量的练习,可以帮助你即时重温并掌握这一章所述的内容。 《计算机科学概论》是计算和计算机科学引论课程的理想教材,对于想要了解计算机科学概况的非专业人员,《计算机科学概论》也是一个很好的选择。