分布式&集群
丰王十
今天走的路,是你昨天埋下的土。
展开
-
浅谈web架构之架构设计(总结)
架构模式先来说说模式: 每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次地用该方案而不必做重复工作 。先来说说常见的网站架构模式。这里没有涉及具体实现过程,只是简单介绍其思想和原理,方便日后有用到再深入了解。分层分层是企业应用系统中最常见的一种架构模式,将系统在 横向维度 上切分成几个部分,每个部分负责一部分相对比较单一转载 2016-07-14 11:47:16 · 8853 阅读 · 0 评论 -
Centos6.5下ngnix+tomcat+redis的集群+session共享
环境准备1.tomcat版本:tomcat7 tomcat下载及安装,目前很多好的资源和步骤,此处省略。2.jdk版本:jdk1.7 jdk下载及安装,目前很多好的资源和步骤,此处省略。3.redis版本以及下载地址、安装步骤原创 2016-08-01 14:20:36 · 1547 阅读 · 0 评论 -
java中的分布式应用(二)之各类中间件中用到的算法
为了便于区分分布式系统中用到的各类中间件所使用的算法,这里记录了他们的核心算法,但由于个人能力有限,不涉及算法实现,有关算法实现请大家另寻他路,这里只记录中间件核心算法以及简单介绍:缓存系统之memcache为了在内存中提供数据的快速查到能力,memcache使用key-value形式存储和访问数据,在内存中维护一张巨大的hashtable,保证了数据的高性能访问。但是内存大小总是有限的,原创 2016-08-30 10:13:04 · 3791 阅读 · 0 评论 -
java中的分布式应用(一)之分布式介绍
分布式概念要理解分布式系统,主要需要明白一下2个方面:1.分布式系统一定是由多个节点组成的系统。其中,节点指的是计算机服务器,而且这些节点一般不是孤立的,而是互通的。2.这些连通的节点上部署了我们的节点,并且相互的操作会有协同。分布式系统对于用户而言,他们面对的就是一个服务器,提供用户需要的服务而已,而实际上这些服务是通过背后的众多服务器组成的一个分布式系统,因此分布式系统看起原创 2016-08-23 11:02:52 · 56890 阅读 · 6 评论 -
系统架构:消息队列的详尽用法
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用原创 2017-03-07 13:52:00 · 1524 阅读 · 0 评论 -
大型网站架构系列:20本技术书籍推荐
学习是技术人员成长的基础,本次分享20本技术方面的书籍,这些书不是每一本都是经典,但是每一本都有其特点。以下20本大部分本人都看过,因此推荐给大家。(本次推荐的20本只是一个参考,比如像Head First,Java编程思想等经典书籍是大家都知道,因此不在推荐之列)本次分享大纲大型网站架构系列分布式系统系列BAT技术文学系列架构设计系列本次分享总结一、大型网站架构系列第一本:《大型网站技术架构:核...原创 2018-04-17 09:00:53 · 1085 阅读 · 0 评论