上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 第1篇 1. 大型网站架构演化 大型网站系统的特点 高并发,大流量: 高可用:7×24小时不间断服务。 海量数据:使用大量服务器存储、管理海量数据。 用户分布广泛,网络情况复杂: 安全环境恶劣: 需求快速变更,发布频繁: 渐进式发展: 大型网站架构演化发展历程 初始阶段:应用程序、数据库、文件等所有 阅读全文
posted @ 2016-07-30 13:53 凝静志远 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 最近在A公司实习,在内网看到一篇文章讲分布式事务的文章。看完后很有启发,以前认为消息队列的主要功能是异步和解耦,现在发现还可以用它来解决分布式事务的相关问题。 转自http://www.atatech.org/articles/39010,原文如下: 如何用消息系统避免分布式事务? 前阵子从支付宝转 阅读全文
posted @ 2016-07-21 22:21 凝静志远 阅读(854) 评论(1) 推荐(0) 编辑
摘要: 1. 去官网https://github.com/alibaba/RocketMQ/releases下载alibaba-rocketmq-3.2.6.tar.gz,这个是已经maven install好了的。当然也可以下载source code自己编译。 2. 进入解压后的项目的bin目录下,分别启 阅读全文
posted @ 2016-05-15 23:11 凝静志远 阅读(2292) 评论(0) 推荐(0) 编辑
摘要: (一) 一 2016 年一月底,人工智能的研究领域,发生了两件大事。 先是一月二十四号,MIT 的教授,人工智能研究的先驱者,Marvin Minsky 去世,享年89 岁。 三天之后,谷歌在自然杂志上正式公开发表论文,宣布其以深度学习技术为基础的电脑程序 AlphaGo, 在 2015年 十月,连 阅读全文
posted @ 2016-05-04 23:22 凝静志远 阅读(13227) 评论(1) 推荐(7) 编辑
摘要: 本文的主题就是讲解Zookeeper通信模型,本节将通过一个概要图来说明Zookeeper的通信模型。 Zookeeper的通信架构 在Zookeeper整个系统中,有3中角色的服务,client、Follower、leader。其中client负责发起应用的请求,Follower接受client发 阅读全文
posted @ 2016-04-28 22:30 凝静志远 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: 伪分布式安装基本思想 zookeeper的安装包保存一份,但是zoo.cfg配置多份,启动zookeeper服务器的时候指定不同的zoo.cfg即可。即启动时这样启动:zkServer.sh start zk1.cfgzkServer.sh start zk2.cfgzkServer.sh star 阅读全文
posted @ 2016-04-27 23:48 凝静志远 阅读(260) 评论(0) 推荐(0) 编辑
摘要: libaba有好几个分布式框架,主要有:进行远程调用(类似于RMI的这种远程调用)的(dubbo、hsf),jms消息服务(napoli、notify),KV数据库(tair)等。这个框架/工具/产品在实现的时候,都考虑到了容灾,扩展,负载均衡,于是出现一个配置中心(ConfigServer)的东西 阅读全文
posted @ 2016-04-27 18:25 凝静志远 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 第21章节 并发 1. 定义任务 任务:任务就是一个执行线程要执行的一段代码。(在C语言中就是函数指针指向的某个地址开始的一段代码) 【记忆误区】:任务不是线程,线程是用来执行任务的。即任务由线程驱动。在顺序编程中,因为就只有一个执行线程,所有的程序代码都由该执行线程执行,所有的这些程序代码就可以看 阅读全文
posted @ 2016-03-28 23:39 凝静志远 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 目录 第十一章 持有对象第十七章 容器深入研究第十八章 Java I/O系统 第十一章 持有对象 1. java容器概览 java容器的两种主要类型(它们之间的主要区别在于容器中每个“槽”保存的元素个数):Collection和Map。 (1)Collection是一个独立元素的序列,这些元素都服从 阅读全文
posted @ 2016-03-26 22:08 凝静志远 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 目录 第八章 多态第十四章 类型信息第十二章 通过异常处理错误第十三章 字符串 1. 前期绑定 & 后期绑定 绑定是指将方法调用同一个方法主体关联起来的这么一个过程。如果在程序执行前进行绑定,就称为前期绑定。(C中所有的方法调用都是前期绑定) 后期绑定就是指在运行时根据对象的类型进行绑定。后期绑定也 阅读全文
posted @ 2016-03-22 22:30 凝静志远 阅读(292) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页