文章分类 -  分布式

摘要:分布式 实战(干货) 阅读全文 »
posted @ 2020-02-25 15:34 yaphetsfang 阅读(133) 评论(0) 推荐(0) 编辑
摘要:1、概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2、基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进 阅读全文 »
posted @ 2019-12-31 15:48 yaphetsfang 阅读(86) 评论(0) 推荐(0) 编辑
摘要:编者按:Matt Butcher是Deis的平台架构师,热爱哲学,咖啡和精雕细琢的代码。有一天女儿走进书房问他什么是Kubernetes,于是就有了这本插画版的Kubernetes指南,讲述了勇敢的Phippy(一个PHP应用),在Kubernetes的冒险故事,满满的父爱有木有! (视频版建议在w 阅读全文 »
posted @ 2019-11-25 10:18 yaphetsfang 阅读(69) 评论(0) 推荐(0) 编辑
摘要:对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、 阅读全文 »
posted @ 2019-08-19 14:23 yaphetsfang 阅读(328) 评论(0) 推荐(0) 编辑
摘要:Nginx是著名的反向代理服务器,也被广泛的作为负载均衡服务器 ZooKeeper是分布式协调服务框架,有时也被用来做负载均衡 那么他们的区别是什么?如何选择呢? 下面从实际场景看下他们的关系 Nginx的负载均衡配置非常简单,把多个web server配置到nginx中,用户访问Nginx时,就会 阅读全文 »
posted @ 2019-04-24 17:15 yaphetsfang 阅读(996) 评论(0) 推荐(1) 编辑
摘要:一、通过setnx实现 1、setnx key value 当且仅当key不存在,将key的值设置为value,并且返回1;若是给定的key已经存在,则setnx不做任何动作,返回0。 2、get key 获取key对应的value值,如果不存在该key,返回0。 3、getset key valu 阅读全文 »
posted @ 2018-12-06 10:16 yaphetsfang 阅读(1915) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示