架构
一文读尽十种常见软件架构模式
· ☕ 4 分钟
大家是否思考过如何设计大型企业级系统?在进行主要的软件开发之前,我们先得选择一个合适的架构。这个架构要给我们所需的功能和质量保证。因此,在将这些架构用于我们的设计之前,我们应该理解不同的架构体系。 1. 什么是架构模式 根据 Wikipedia 解释, 一个架构模式就是

微服务设计
· ☕ 1 分钟
作者: [英] Sam Newman 出版年: 2016-5 ISBN: 9787115420268 Notes: 主要回答了一系列关于微服务的问题。什么是微服务,微服务具有什么特点,系统是如何演化的,如何划分服务,集成、部署、测试策略。 对整个微服务介绍比较全面,很多观点能引起我的共鸣。适合对现有项目不满,准备尝试微服务的

大型网站技术架构
· ☕ 1 分钟
副标题: 核心原理与案例分析 作者: 李智慧 出版社: 电子工业出版社 出版年: 2013-9-1 ISBN: 9787121212000 Notes: 没有业务对技术的需求,培养不出优秀的架构师。 作者是伴随着淘宝业务增长,一起成长起来的。 书中主要从系统性能,可用性,伸缩性,扩展性,安全性几个方面阐述网站架构技术要点

PaaS 平台 App Engine 2.0 介绍
· ☕ 1 分钟
Note: 简单说几句,组内同学的分享。App Engine 将开发从繁琐的部署、配置流程中解脱出来,提供全方位的自动化支持服务。其中的 Controller 是 App Engine 的大脑,协调控制整个引擎的运作。PPT 中主要讲的是 App Engine 的设计方案和演化过程,还对资源调度、故障容灾进行了考虑。 由于其是微

微服务架构
· ☕ 2 分钟
1. SOA 面向服务架构(SOA),阐述了对于复杂的企业IT系统,应按照不同的、可重用的粒度划分,将功能相关的一组功能提供者组织在一起为消费者提供服务,其目的是为了解决企业内部不同IT资源之间无法互联而导致的信息孤岛问题。 SOA的基本设计思想是:对