分布式
-
终于有人把高性能负载均衡架构说清楚了!
单服务器无论如何优化,无论采用多好的硬件,总会有一个性能天花板,当单服务器的性能无法满足业务需求时,就需要设计高性能集群来提升系统整体的处理性能。 高性能集群的本质很简单,通过增加…
-
深入浅出百亿请求高可用Redis(codis)分布式集群揭秘
作为 NoSQL中的kv数据库的王者,redis 以其高性能,低时延,丰富的数据结构备受开发者青睐,但是由于 redis 在水平伸缩性上受限,如何做到能够水平扩容,同时对业务无侵入…
-
实现最简单的分布式任务调度框架
前段时间,公司要改造现有的单节点调度为分布式任务调度,然后就研究了目前市面上主流的开源分布式任务调度框架,用起来就一个感觉:麻烦!特别是之前在一个类里写了好多个调度任务,改造起来更…
-
如何设计一个优秀的分布式系统?重要因素、工具、策略都在这里
介 绍 今天的应用程序可以说是分布式系统开发中的一项奇迹。基于不同的系统架构,构成应用程序的每个功能或服务可能在不同的系统上执行,而系统位于不同的地理位置,使用不同的计算机语言…
-
比较容易理解的Hbase架构全解,10分钟学会,建议收藏
依然是Hadoop组件的讲解,今天说到HBase 架构,都是一字一句打出来的,希望各位转发加关注,会一直给大家写优质的内容。 物理上,Hbase 是由三种类型的 server 组成…
-
ElasticSearch分布式架构原理,这些我们真的需要知道!
Elasticsearch用于构建高可用和可扩展的系统。扩展的方式可以是购买更好的服务器(纵向扩展(vertical scale or scaling up))或者购买更多的服务器…
-
学习Kafka,先从这四个基础概念入手
Kafka 创建背景 卡夫卡(Kafka)是一个最初由领英开发的消息系统,用作领英活动流和运营数据处理管道的基础。现在,它已经被许多不同类型的公司用作各种类型的数据管道和消息系统。…
-
Zookeeper技术:分布式架构详解、分布式技术详解、分布式事务
一、分布式架构详解 1、分布式发展历程 1.1 单点集中式 特点:App、DB、FileServer都部署在一台机器上。并且访问请求量较少 1.2 应用服务和数据服务拆分 特点:A…
-
简单的介绍一下大数据中最重要的MapReduce
概述 MapReduce是谷歌提出的分布式计算模型,主要用于搜索领域,解决海量数据的计算问题。 MapReduce是分布式的,由两个阶段组成:映射和缩减。映射阶段是一个独立的程序,…
-
神一样的CAP理论被应用在何方?
对于开发或设计分布式系统的架构师工程师来说,CAP 是必须要掌握的理论。 图片来自 Pexels But:这个文章的重点并不是讨论 CAP 理论和细节,重点是说说 CAP 在微服务…