分布式系统架构经典资料

前段时间,我写了一系列分布式系统架构方面的文章(拉到文末看目录),有很多读者纷纷留言讨论相关的话题,还有读者留言表示对分布式系统架构这个主题感兴趣,希望我能推荐一些学习资料。 就像我在前面的文章中多次提到的,分布式系统的技术栈巨大无比,所以我要推荐的学习资料也比较多,会在后面的文章中陆续发出。在今...

2018-06-28 10:47:30

阅读数 1044

评论数 0

全栈监控与服务调度(from左耳朵耗子)

多层体系监控1.基础层: 监控主机和底层资源。比如:CPU、内存、网络吞吐、硬盘 I/O、硬盘使用等。2.中间层: 就是中间件层的监控。比如:Nginx、Redis、ActiveMQ、Kafka、MySQL、Tomcat 等。3.应用层: 监控应用层的使用。比如:HTTP 访问的吞吐量、响应时间、...

2018-06-27 21:49:22

阅读数 101

评论数 0

分布式系统技术栈

提高架构的性能1.缓存系统。 加入缓存系统,可以有效地提高系统的访问能力。从前端的浏览器,到网络,再到后端的服务,底层的数据库、文件系统、硬盘和 CPU,全都有缓存,这是提高快速访问能力最有效的手段。对于分布式系统下的缓存系统,需要的是一个缓存集群。这其中需要一个 Proxy 来做缓存的分片和路由...

2018-06-27 21:41:09

阅读数 286

评论数 0

浅析分布式系统背后的基础设施

前言:WEB2.0的时代格局下,信息越来越发散,搜索越来越智能,内容越来越丰富,互动越来越频繁。随着团购、社区、微博不断崛起,互联网已经深入人心。用户规模的不断扩大,新业务的不断开拓,直接导致系统规模不断膨胀。在这种情况下,如何来保障分布式系统构建的稳定性与高性能呢? 冰冻三尺,非一日之寒,构建一...

2018-06-27 21:35:37

阅读数 77

评论数 0

聊聊分布式系统架构

学习任何技术,善于提纲挈领总是事半功倍。学习分布式系统架构也是如此,只要找到这张网的纲,就能更有效率地做好架构和工程。本文首发于陈皓在极客时间 APP 上开设的《左耳听风》专栏,推荐订阅。 写在前面 最近几年,我们一直在谈论各式各样的架构,如高并发架构、异地多活架构、容器化架构、微服务架构、高可...

2018-06-27 21:34:24

阅读数 956

评论数 0

Kafka:下一代分布式消息系统

Kafka:下一代分布式消息系统 

2018-06-27 19:35:05

阅读数 40

评论数 0

Spark

补充

2018-06-27 19:00:08

阅读数 39

评论数 0

通俗地讲,Netty 能做什么?

作者:老钱链接:https://www.zhihu.com/question/24322387/answer/282001188来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作为一个学Java的,如果没有研究过Netty,那么你对Java语言的使用和理解仅仅停留在表...

2018-06-27 18:58:39

阅读数 97

评论数 0

几种主流NoSQL数据库的比较

在 HBase、Redis、MongoDB、Couchbase、LevelDB 五款较主流的数据库产品中,本文将主要对它们进行分析对比。鉴于缺乏项目中的实战经验沉淀,本文内容和观点主要还是从各平台资料搜罗汇总,也不会有太多深入或底层原理探讨。本文所引用的资料来源将示于本文尾部。所汇总的内容仅供参考...

2018-06-27 18:27:54

阅读数 40

评论数 0

阿里云解决方案架构师,讲述分布式架构云平台解决方案(附图文)

技术架构分布式架构云平台在充分分析IT技术发展趋势,遵循集中化、标准化、集成化、可靠化和可扩展化的设计原则,以价值创造为使命,以规范化、一体化、智能化的云平台为支撑,实现信息的透明共享、业务的敏捷协同、管控及时、决策科学为设计目标,选择传统成熟的J2EE、SOA、应用集成和BI信息技术和新一代的云...

2018-06-27 10:18:56

阅读数 971

评论数 0

细说分布式数据库的过去、现在与未来

主题简介:分布式数据库的历史和现状TiDB架构和特点分布式数据库未来趋势 随着大数据这个概念的兴起以及真实需求在各个行业的落地,很多人都热衷于讨论分布式数据库,今天就这个话题,主要分为三部分:第一部分讲一下分布式数据库的过去和现状,希望大家能对这个领域有一个全面的了解;第二部分讲一下TiDB的架构...

2018-06-26 16:52:24

阅读数 42

评论数 0

知识点

分布式协议

2018-06-26 07:55:13

阅读数 46

评论数 0

为什么说分布式事务不再适用于微服务架构

传统应用使用本地事务和分布式事务保证数据一致性,但是在微服务架构中数据都是服务私有的,需要通过服务提供的API来访问,所以分布式事务不再适用微服务架构。那么微服务架构又该如何保证数据一致性呢?本文就来谈谈这个话题。传统分布式事务不是微服务中数据一致性的最佳选择微服务架构中应满足数据最终一致性原则微...

2018-06-25 18:54:54

阅读数 72

评论数 0

面试题

访问量多大tomcat 最大连接数

2018-06-25 17:39:00

阅读数 43

评论数 0

互联网架构师成长笔记001--怎么做架构

 对于IT人来说,“架构师”是一个比较高大上的名词,我们常常把架构设计挂在嘴边,停在耳边。那真正的架构该如何做呢,你知道吗?从今天起我会坚持陆续发表一些个人的架构转型的学习心得笔记总结等等,有兴趣的人可以一起学习进步。方法/步骤1架构师的三个层次一级:详细设计,基于开发架构视角一般是基于现有系统或...

2018-06-25 17:34:24

阅读数 201

评论数 0

分布式互联网架构——概述

客户端与服务端交互数据,底层基于tcp/ip协议。java上层实现——socket编程实现,太麻烦,基本不用;httpclient实现,本质是http(post/get)协议实现;servlet实现,本质还是http协议实现。  分布式环境下,服务被部署在不同机器,可能来自不同的项目或平台,要传输...

2018-06-25 17:30:44

阅读数 100

评论数 0

电商架构课程

权限管理系统,并发编程,高并发解决方案zookeeper+dubbo分布式入门docker微服务,秒杀系统 ,hadoop大数据高性能可扩展mysql数据库设计和优化分布式事务一致性mycat+mysql数据库集群http://happymmall.com/http://www.imooc.com...

2018-06-25 17:29:54

阅读数 165

评论数 0

motan rpc架构

很多人都会问,motan与其他RPC框架的区别是什么?这里的区别主要是指与dubbo的区别。我从头到尾review了一遍motan的代码,发现与dubbo最大的区别就是:motan的设计更加精简,配置更加简单。他几乎就是一个剪裁版的dubbo,砍掉了大部分不常用的配置和特性,而简单则意味着对二次开...

2018-06-25 17:08:14

阅读数 69

评论数 0

知名互联网公司系统架构图

Don't Rrepeat Yourself——肯特·贝克,极限编程创始者 不要重复你自己,简称 DRY,这是面向对象编程中的基本原则,想必各互联网企业的代码都经历过语句、函数、类等一步步抽象模块化至一系列架构图。 技术人在成长过程中见过大量高度精简但不简单的架构设计,从 2012 年开始起,我们...

2018-06-25 16:15:06

阅读数 4964

评论数 1

架构师之路:一个架构师需要掌握的知识技能

没有设计的思想,你就不能成为一名架构师。架构师是一个能撸的了一手好代码,画的了一个漂亮的UML/原型,写的了一篇技术文档,更加能解决好项目关键技术的综合人才。架构师=前端工程师+后端程序员+系统分析师+关键技术解决+各种技术搭配+设计模式+部署调优+其他,可见架构师是多面手,在项目当中起到连接管理...

2018-06-25 15:53:10

阅读数 99

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭