首页
学习
活动
专区
工具
TVP
发布

BeJavaGod

专栏作者
151
文章
188650
阅读量
42
订阅数
【DB优化1】高并发数据库读写分离架构
在微服务开发中,随着业务量数据量的提升,数据库必定遭遇高并发等风险。这里我们可以先来看一下如下图: 这是一个典型的微服务实例,假设现在有一个订单微服务(可以是一个服务集群),这个服务必定对应一个业务库,那就是订单数据库,订单微服务处于一整个服务调用的链路中,他会被其他微服务来进行调用,可以是rest请求也可以是rpc等调用。 这个订单库是单库,单库在高并发的情况下必定出现瓶颈。此时,我们需要进行一定的优化。 根据“二八原则”,80%都是读请求,甚至更多,20%都是写请求,甚至更少。所以绝大多数的业务场
风间影月
2022-04-18
3480
【DB优化1】高并发数据库读写分离架构
在微服务开发中,随着业务量数据量的提升,数据库必定遭遇高并发等风险。这里我们可以先来看一下如下图: 这是一个典型的微服务实例,假设现在有一个订单微服务(可以是一个服务集群),这个服务必定对应一个业务库,那就是订单数据库,订单微服务处于一整个服务调用的链路中,他会被其他微服务来进行调用,可以是rest请求也可以是rpc等调用。 这个订单库是单库,单库在高并发的情况下必定出现瓶颈。此时,我们需要进行一定的优化。 根据“二八原则”,80%都是读请求,甚至更多,20%都是写请求,甚至更少。所以绝大多数的业务场
风间影月
2022-04-18
3480
慕课网 双12直播笔记回顾 Part1 元宇宙风口
从这个,我立马联想到了一个美剧,西部世界。里面全是虚拟的。他是软硬件,网络各种设备集合起来的一个虚拟世界,里面都是人工智能,他们会有意识,也会自我学习(机器学习)。人类可以花钱去这个虚拟世界玩,你可以做你想做的任何事。
风间影月
2021-12-18
1.7K0
慕课网 双12直播笔记回顾 Part1 元宇宙风口
从这个,我立马联想到了一个美剧,西部世界。里面全是虚拟的。他是软硬件,网络各种设备集合起来的一个虚拟世界,里面都是人工智能,他们会有意识,也会自我学习(机器学习)。人类可以花钱去这个虚拟世界玩,你可以做你想做的任何事。
风间影月
2021-12-18
1.7K0
Hystrix 简单聊聊断路器/熔断器
Hystrix 在SpringCloud中负责服务熔断服务降级的作用。 Hystrix 存在的目的也是为了防止过多超时导致系统瘫痪。比如多个服务之间的相互调用,如下图:
风间影月
2020-03-18
2920
Hystrix 简单聊聊断路器/熔断器
Hystrix 在SpringCloud中负责服务熔断服务降级的作用。 Hystrix 存在的目的也是为了防止过多超时导致系统瘫痪。比如多个服务之间的相互调用,如下图:
风间影月
2020-03-18
2920
分布式系统的那些事儿(七) - 微服务架构体系
微服务的出现,标志了又一个新的里程碑,似乎你不知道微服务就代表你好像out了一样。微服务是业务服务化,将SOA更好的延续了下去。配合restful也能够更好的提供api接口。 简单来说就是微服务把各种各样的小的服务区分开来当做一个当度的应用跑在服务器上,并且他的通信机制也是十分简单的,使用rest或者rpc都行。他们可以各自对自己的业务进行处理。各个服务直接可以用不同的语言开发,这样提高了不同技术团队之间的职能。 微服务的特点: 1、微服务的组件是以服务的形式存在的。 2、由各个不同的业务来切分整个大服务
风间影月
2018-04-04
8400
分布式系统的那些事儿(一)
巨石应用在如今互联网+时代逐渐淘汰,而分布式系统,集群,微服务可谓现在的流行趋势。那么近期花点时间来讲讲分布式系统吧。 什么是分布式系统,很多人一直不理解,只知道把系统分布式部署就行了,但是没有做过这样的系统,也没在里面写过代码,当然连部署都不知道,那么就更加的模糊了。 笼统而言,分布式系统从软件上来讲,对于用户来说是一个不可分割的整体。从硬件上讲就是多台独立的服务器。举个栗子,我们在访问淘宝的时候,我们不会去关心淘宝后台代码是怎么实现的,是如何部署的,我们唯一想要的就是完成购物流程,买到心仪的商品,整个
风间影月
2018-04-04
6190
什么是分布式系统中的幂等性
最近很多人都在谈论幂等性,好吧,这回我也来聊聊这个话题,光看着俩字,一开始的确有点一头雾水,语文不好嘛,词太专业嘛,对吧 现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有可能再服务器处理完毕后返回结果的时候挂掉,这个时候用户端发现很久没有反应,那么就会多次点击按钮,这样请求有多次,那么处理数据的结果是否要统一呢?那是肯定的!尤其再支付场景。 幂等性:就是用
风间影月
2018-04-04
8080
网站平台架构演变史(二)
上篇文章大致降了网站架构的一个大致发展趋势,这篇咱们讲讲数据库。数据库在大并发的情况下是最容易出现问题的,往往都是由于写操作引发的网站访问缓慢或者崩溃,之前说过12306就是这个问题。 大并发的时候,
风间影月
2018-04-04
8190
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档