标签:架构

构建高性能Web站点 封面

构建高性能Web站点

作者:郭欣

本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括分布式缓存、Web负载均衡、内容发布和同步、数据库监控、性能监控等。

.NET Microservices Architecture for Containerized .NET Applications 封面

.NET Microservices Architecture for Containerized .NET Applications

作者:Microsoft

Enterprises are increasingly realizing cost savings, solving deployment problems, and improving DevOps and production operations by using containers. Microsoft has been releasing container innovations for Windows and Linux by creating products like Azure Container Service and Azure Service Fabric, and by partnering with industry leaders like Docker, Mesosphere, and Kubernetes. These products deliver container solutions that help companies build and deploy applications at cloud speed and scale, w

Building Serverless Web Applications 封面

Building Serverless Web Applications

作者:Diego Zanon

This book will equip you with the knowledge needed to build your own serverless apps by showing you how to set up different services while making your application scalable, highly available, and efficient. We begin by giving you an idea of what it means to go serverless, exploring the pros and cons of the serverless model and its use cases. Next, you will be introduced to the AWS services that will be used throughout the book, how to estimate costs, and how to set up and use the Serverless Fram

Building Serverless Architectures 封面

Building Serverless Architectures

作者:Cagatay Gurturk

Over the past years, all kind of companies from start-ups to giant enterprises started their move to public cloud providers in order to save their costs and reduce the operation effort needed to keep their shops open. Now it is even possible to craft a complex software system consisting of many independent micro-functions that will run only when they are needed without needing to maintain individual servers. The focus of this book is to design serverless architectures, and weigh the advantages

微服务架构与实践 封面

微服务架构与实践

作者:王磊

随着RESTful、云计算、DevOps、持续交付等概念的深入人心,微服务架构逐渐成为系统架构的一个代名词。本书首先从理论出发,介绍了微服务架构的概念、诞生背景、本质特征以及优缺点;然后基于实践,探讨了如何从零开始构建首个微服务,包括Hello World API、Docker 映像构建与部署、日志聚合、监控告警、持续交付流水线等;最后,在进阶部分讨论了微服务的轻量级通信、消费者驱动的契约测试,并通过一个真实的案例描述了如何使用微服务架构改造遗留系统。全书内容丰富,条理清晰,通俗易懂,是一本理论结合实践的微服务架构的实用书籍。 本书不仅适合架构师、开发人员、测试人员以及运维人员阅读,也适合正在尝试使用微服务架构解耦历史遗留系统的团队或者个人参考,希望本书能在实际工作中对读者有所帮助。

Enterprise Application Architecture with .NET Core 封面

Enterprise Application Architecture with .NET Core

作者:Ganesan Senthilvel 等

If you want to design and develop enterprise applications using .NET Core as the development framework and learn about industry-wide best practices and guidelines, then this book is for you. The book starts with a brief introduction to enterprise architecture, which will help you to understand what enterprise architecture is and what the key components are. It will then teach you about the types of patterns and the principles of software development, and explain the various aspects of distribut

Agile Software Architecture 封面

Agile Software Architecture

作者:Muhammad Ali Babar, Alan W. Brown,‎ Ivan Mistrik

Agile software development approaches have had significant impact on industrial software development practices. Today, agile software development has penetrated to most IT companies across the globe, with an intention to increase quality, productivity, and profitability. Comprehensive knowledge is needed to understand the architectural challenges involved in adopting and using agile approaches and industrial practices to deal with the development of large, architecturally challenging systems in

Patterns of Enterprise Application Architecture 封面

Patterns of Enterprise Application Architecture

作者:Martin Fowler

The practice of enterprise application development has benefited from the emergence of many new enabling technologies. Multi-tiered object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building powerful applications, but they are not easily implemented. Common failures in enterprise applications often occur because their developers do not understand the architectural lessons that experienced object developers have learned. P

Security for Service Oriented Architectures 封面

Security for Service Oriented Architectures

作者:Walt Williams

Although integrating security into the design of applications has proven to deliver resilient products, there are few books available that provide guidance on how to incorporate security into the design of an application. Filling this need, Security for Service Oriented Architectures examines both application and security architectures and illustrates the relationship between the two. Supplying authoritative guidance on how to design distributed and resilient applications, the book provides an

Web Services, Service-Oriented Architectures, and Cloud Computing (2nd Edition) 封面

Web Services, Service-Oriented Architectures, and Cloud Computing (2nd Edition)

作者:Barry, Douglas K.

Web Services, Service-Oriented Architectures, and Cloud Computing is a jargon-free, highly illustrated explanation of how to leverage the rapidly multiplying services available on the Internet. The future of business will depend on software agents, mobile devices, public and private clouds, big data, and other highly connected technology. IT professionals will need to evaluate and combine online services into service-oriented architectures (SOA), often depending on Web services and cloud computi

高性能电子商务平台构建 封面

高性能电子商务平台构建

作者:ShopNC产品部

中国领先的电商系统解决方案提供商ShopNC官方首次分享他们多年来开发电商平台的先进理念、核心技术和宝贵经验,本书将成为业内构建电商平台的标准技术范本。它不仅宏观介绍电商平台技术架构和标准套件组成,而且还详细讲解各种套件的模块构成、设计思路和代码实现,以及电商平台的界面设计、用户体验,为构建安全、可靠、易维护、高性能的电商平台提供了完整的技术和解决方案。 全书10章,分为四个部分:第一部分(第1章)功能规划,介绍了标准电商平台的构成套件及各套件的功能组成部分;第二部分(第2章)技术架构规划,规划实现第一部分功能需要用到的技术点及实现方法,搭建在代码编写前需要的技术框架;第三部分(第3~9章)功能实现,细致而全面地讲解了构成电子商务平台的各个功能模块的设计思路、代码实现、技巧分享、以及最终功能的实例体验,完成了从理论到实践的完美转换;第四部分(第10章)安装部署,将已制作完成的商城部署至服务器,并介绍了集群部署中主要节点的部署过程。 这四个部分对电子商务平台从规划,再到各个重点模块构建,再到部署及性能、用户体验的优化,全面透彻地进行了讲解,满足了从电子商务平台建立到运维的基本需求。按照以

大型网站技术架构 封面

大型网站技术架构

作者:李智慧

本书通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互 联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括 技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发 全景视图。 本书不仅适用于指导网站工程师、架构师进行网站技术架构设计,也可用于指导产品 经理、项目经理、测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开 发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。