分布式应用
石硕页
不滞于物,草木竹石均可为剑
展开
-
分布式、高并发、多线程
目录 1、什么是分布式? 2、什么是高并发? 3、什么是多线程? 衡量一个接口是否能够支撑高并发,我们最先想到的就是他的QPS是多少,影响QPS大小的关键因素是你的系统是否支持分布式、高并发,当提起这几三个词的时候,是不是很多人都认为分布式=高并发=多线程? 在一开始接触的时候,不少人都会将三者混淆,误以为所谓的分布式高并发的系统就是能同时供海量用户访问,而采用多线程手段不就是可以提供系...原创 2019-10-21 11:12:44 · 316 阅读 · 0 评论 -
服务框架的技术栈
1 概述 架构的改变,往往是因为业务规模的扩张。 随着业务规模的扩张,为了满足业务对技术的要求,技术架构需要从单体应用架构升级到分布式服务架构,来降低公司的技术成本,更好的适应业务的发展。分布式服务架构的诸多优势,这里就不一一列举了,今天围绕的话题是服务框架,为了推行服务化,必然需要一套易用的服务框架,来支撑业务技术架构升级。 2 服务框架 服务框架的核心是服务调用,分布式服务架构中的服务...转载 2018-08-06 22:39:12 · 191 阅读 · 0 评论 -
Zookeeper 概述
一、ZooKeeper 介绍 ZooKeeper 是yahoo 开发的,对Google的Chubby的一个开源实现,用于分布式中一致性问题处理的框架。 在最初它是作为研发hadoop时的副产品。由于分布式中的一致性处理比较困难,后续很多其他的分布式系统比如kafka,dubbo都采用了ZooKeeper 来实现。 二、ZooKeeper 中的基本概念 集群角色 Leader服务器是整个Z...原创 2018-11-14 16:18:04 · 307 阅读 · 0 评论 -
ELK简单介绍和搭建
通过官方的源进行安装 rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch 修改这个文件 vim /etc/yum.repos.d/elastic.repo 在里面添加: [elasticsearch-6.x] name=Elasticsearch repository for 6.x packag...原创 2018-12-13 16:04:18 · 236 阅读 · 0 评论