腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
BeJavaGod
专栏作者
举报
151
文章
188657
阅读量
42
订阅数
订阅专栏
申请加入专栏
全部文章
数据库
java
spring
分布式
其他
云数据库 Redis
sql
rabbitmq
微信
微服务
apache
nginx
linux
https
安全
html
tomcat
开源
ajax
mvc
git
github
mongodb
缓存
运维
网络安全
zookeeper
javascript
jsp
json
云数据库 SQL Server
ide
eclipse
api
maven
搜索引擎
lucene/solr
图像处理
存储
小程序
网站建设
负载均衡
erlang
xml
jquery
负载均衡缓存
云数据库 MongoDB
微信小程序音视频
http
游戏
压力测试
jdk
mybatis
rpc
大数据
Elasticsearch Service
it
pmp
服务
管理
区块链
ios
iphone
bash
servlet
angularjs
android
oracle
nosql
打包
bash 指令
消息队列 CMQ 版
短信
腾讯云测试服务
人工智能
网站
企业
微信云支付
容器
编程算法
ssh
wordpress
gui
yum
aop
tcp/ip
敏捷开发
gcc
iis
数据分析
windows
系统架构
云计算
kafka
es
config
controller
excel
gridfs
sso
title
wiki
word
测试
多线程
进程
面试
配置
线程
项目经理
搜索文章
搜索
搜索
关闭
分布式系统的那些事儿(四) - MQ时代的通信
分布式
rpc
rabbitmq
之前在讲RPC通信的各种好处,特别好用,但是RPC并不是万能的,也并不是适用于各种场景的,因为他是同步的;现如今很多场景下的调用都是异步的,系统A调用B后,并不需要知道B的结果,而且对B的结果无所谓,甚至你B挂了都无所谓,那么这个时候使用消息队列是十分OK的。 最简单的场景就是发送短信和email,主机不需要知道是否发送成功与否,就算失败了,哪怕再发一次也无所谓。 常见的MQ主要有JMS,RabbitMQ,ActiveMQ,Kafka以及RocketMQ,值得一提的是RocketMQ是阿里出的开源消息队列
风间影月
2018-04-04
750
0
什么是分布式系统中的幂等性
分布式
微服务
rpc
最近很多人都在谈论幂等性,好吧,这回我也来聊聊这个话题,光看着俩字,一开始的确有点一头雾水,语文不好嘛,词太专业嘛,对吧 现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有可能再服务器处理完毕后返回结果的时候挂掉,这个时候用户端发现很久没有反应,那么就会多次点击按钮,这样请求有多次,那么处理数据的结果是否要统一呢?那是肯定的!尤其再支付场景。 幂等性:就是用
风间影月
2018-04-04
808
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档