架构设计
Star永恒
把自己当成唯一,让自己光彩。
展开
-
深入聊聊微服务架构的身份认证问题
从单体应用架构到分布式应用架构再到微服务架构,应用的安全访问在不断的经受考验。为了适应架构的变化、需求的变化,身份认证与鉴权方案也在不断的变革。面对数十个甚至上百个微服务之间的调用,如何保证高效安全的身份认证?面对外部的服务访问,该如何提供细粒度的鉴权方案?本文将会为大家阐述微服务架构下的安全认证与鉴权方案。转载 2017-06-20 10:55:59 · 29511 阅读 · 4 评论 -
业务视角下的微服务架构设计实例
前言近年来,服务化和微服务的架构随着线上业务对响应变化和发布频率要求的不断提高已经变得日益常见。像DevOps和Docker等理念和技术的成熟也在为这一趋势推波助澜。许多企业对微服务思考的关注点也从最初的“该不该用”、“该如何用”逐渐转向“如何评价服务拆分的好坏”、“服务拆分后的数据如何治理”这样更加具体而实际的方面。纵观社区里与微服务有关的话题,既有一些适合大众阅读的概念入门科普文章转载 2017-06-09 15:12:17 · 1748 阅读 · 0 评论 -
微服务架构的两大解耦利器与最佳实践
这几年,微服务架构这个术语渐成热门词汇,但它不是一个全新架构,更不是一个包治百病的架构。那么,微服务架构究竟能够解决什么问题,又带来哪些痛点?本文将与大家谈谈这个问题,以及微服务架构的两大解耦利器配置中心和消息总线的最佳实践。微服务架构解决的问题与带来的痛点一互联网高可用架构为什么要服务化?上图是互联网典型的高可用架构,大部分公司如果没有使用微服务,正在转载 2017-06-09 16:01:57 · 675 阅读 · 0 评论 -
构建高并发高可用的电商平台架构实践
在本文,我向大家介绍如何构建一个高并发高可用的电商平台。一、 设计理念1. 空间换时间1)多级缓存,静态化 前端页面缓存(HTTP Header中包含Expires/Cache of Control,Last Modified(304,Server不返回Body,客户端可以继续用Cache,减少流量),ETag) 反向代理缓存转载 2017-06-13 11:34:14 · 4216 阅读 · 1 评论