摘要: 长期以来,session管理就是企业级Java中的一部分,以致于我们潜意识就认为它是已经解决的问题,在最近的记忆中,我们没有看到这个领域有很大的革新。 但是,现代的趋势是微服务以及可水平扩展的原生云应用(cloud native application),它们会挑战过去20多年来我们设计和构建ses 阅读全文
posted @ 2016-11-22 21:07 月是故乡明95 阅读(2460) 评论(0) 推荐(0) 编辑
摘要: 最近在做的两个项目,都需要使用Restful Api,接口的安全性和访问控制便成为一个问题,看了一下别家的API访问控制办法。 新浪的API访问控制使用的是AccessToken,有两种方式来使用该AccessToken: 1、API请求 URL 的后面加上一个AccessToken 2、Http头 阅读全文
posted @ 2016-11-22 20:34 月是故乡明95 阅读(1615) 评论(0) 推荐(0) 编辑
摘要: 前言 有人说,每个人都是平等的; 也有人说,人生来就是不平等的; 在人类社会中,并没有绝对的公平, 一件事,并不是所有人都能去做; 一样物,并不是所有人都能够拥有。 每个人都有自己的角色,每种角色都有对某种资源的一定权利,或许是拥有,或许只能是远观而不可亵玩。 把这种人类社会中如此抽象的事实,提取出 阅读全文
posted @ 2016-11-22 20:32 月是故乡明95 阅读(9406) 评论(3) 推荐(0) 编辑
摘要: 1、什么是LVS? 首 先简单介绍一下LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP负载均衡技术和 基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务 阅读全文
posted @ 2016-11-22 17:38 月是故乡明95 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 转:大型分布式网站架构技术总结 本文是学习大型分布式网站架构的技术总结。对架构一个高性能,高可用,可伸缩, 可扩展的分布式网站进行了概要性描述,并给出一个架构参考。一部分为读书笔记,一部分是个人经验总结。对大型分布式网站架构有很好的参考价值。(如果感觉 对大家有帮助,请帮忙点推荐,谢谢。本博客会逐步 阅读全文
posted @ 2016-11-22 17:17 月是故乡明95 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 转:大型网站架构系列:负载均衡详解(3) 本次分享大纲 软件负载均衡概述 Ngnix负载均衡 Lvs负载均衡 Haproxy负载均衡 本次分享总结 一、软件负载均衡概述 硬件负载均衡性能优越,功能全面,但是价格昂贵,一般适合初期或者土豪级公司长期使用。因此软件负载均衡在互联网领域大量使用。常用的软件 阅读全文
posted @ 2016-11-22 12:28 月是故乡明95 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 转:大型网站架构系列:负载均衡详解(2) 本文是负载均衡详解的第一篇文章,介绍负载均衡算法, 硬件负载均衡。部分内容摘自读书笔记。 三、负载均衡算法 常用的负载均衡算法有,轮询,随机,最少链接,源地址散列,加权等方式; 3.1 轮询 将所有请求,依次分发到每台服务器上,适合服务器硬件同相同的场景。 阅读全文
posted @ 2016-11-22 12:27 月是故乡明95 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 转:大型网站架构系列:负载均衡详解(1) 面对大量用户访问、高并发请求,海量数据,可以使用高性能的服务器、大型数据库,存 储设备,高性能Web服务器,采用高效率的编程语言比如(Go,Scala)等,当单机容量达到极限时,我们需要考虑业务拆分和分布式部署,来解决大型网 站访问量大,并发量高,海量数据的 阅读全文
posted @ 2016-11-22 12:26 月是故乡明95 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 从各个角度总结了电商平台中的架构实践,由于时间仓促,定了个初稿,待补充完善,欢迎大家一起交流。 转载请声明出处:http://blog.csdn.net/yangbutao/article/details/12242441 作者:杨步涛 关注分布式架构、大数据、搜索、开源技术 QQ:30659136 阅读全文
posted @ 2016-11-22 12:24 月是故乡明95 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 名词解释: RBAC:Role-Based Access Control,基于角色的访问控制 关键词: RBAC,Java Shiro,Spring Security, 一. RBAC 要解决的常见问题 问题一:对某一个用户只授予一些特殊的权限 描述:既不希望扩大某一个角色的权限,也不希望因此创建出 阅读全文
posted @ 2016-11-22 11:21 月是故乡明95 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 转:小型电商网站的架构 又是一年年底了,这一年,从传统软件行业进入到电商企业,算是一次转行了吧。刚开始,觉得电商网站没有什么技术含量,也没有什 么门槛,都是一些现有的东西堆积木似的堆出来而已。然而,真正进入到这个行业之后,才发现并不是这样。记得有人说过,好的架构,是演化出来的。电商网站的 架构也是如 阅读全文
posted @ 2016-11-22 11:03 月是故乡明95 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 一个小型的电子商务网站,例如日交易量5万订单以下,或者说每天差不多五千万个pv左右。我们可以讨论下,整个架构应该如何设计。 业务分离,域名分离 现在好的电子商务网 站都是按照业务分开,细化每个业务线。这样有利于系统的扩展,也有利于对系统的维护。例如:商品可以独立出来,交易独立,用户独立等等。各个系统 阅读全文
posted @ 2016-11-22 10:50 月是故乡明95 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 转自:itfly8大型网站架构系列:电商网站架构案例(3) 本文章是电商网站架构案例的第三篇,主要介绍数据库集群,读写分离,分库分表,服务化,消息队列的使用,以及本电商案例的架构总结。 6.5数据库集群(读写分离,分库分表) 大型网站需要存储海量的数据,为达到海量数据存储,高可用,高性能一般采用冗余 阅读全文
posted @ 2016-11-22 10:45 月是故乡明95 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 转自:itfly8大型网站架构系列:电商网站架构案例(2) 电网网站架构案例系列的第二篇文章。主要讲解网站架构分析,网站架构优化,业务拆分,应用集群架构,多级缓存,分布式Session。 五、网站架构分析 根据以上预估,有几个问题: 需要部署大量的服务器,高峰期计算,可能要部署30台Web服务器。并 阅读全文
posted @ 2016-11-22 10:44 月是故乡明95 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 转自itfly8:大型网站架构系列:电商网站架构案例(1) 大型网站架构是一个系列文档,欢迎大家关注。本次分享主题:电商网站架构案例。从电商网站的需求,到单机架构,逐步演变为常用的,可供参考的分布式架构的原型。除具备功能需求外,还具备一定的高性能,高可用,可伸缩,可扩展等非功能质量需求(架构目标)。 阅读全文
posted @ 2016-11-22 10:43 月是故乡明95 阅读(271) 评论(0) 推荐(0) 编辑