腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
携程技术
来自携程技术人的一手干货文章~
专栏成员
举报
511
文章
768224
阅读量
180
订阅数
订阅专栏
申请加入专栏
全部文章(511)
编程算法(81)
数据库(53)
react(42)
大数据(42)
sql(39)
缓存(35)
ios(33)
api(33)
android(32)
深度学习(32)
腾讯云测试服务(29)
运维(28)
微服务(26)
机器学习(25)
云数据库 Redis(23)
网站(23)
存储(23)
打包(22)
人工智能(22)
javascript(21)
云数据库 SQL Server(21)
神经网络(21)
实践(21)
开源(20)
自动化测试(20)
数据(20)
其他(18)
java(18)
渲染(18)
小程序(16)
网络安全(15)
微信(15)
安全(14)
数据分析(14)
NLP 服务(13)
node.js(13)
ide(13)
文件存储(13)
容器(13)
自动化(13)
https(13)
html(11)
分布式(11)
推荐系统(11)
tcp/ip(11)
数据结构(11)
http(10)
html5(10)
单元测试(10)
数据处理(10)
flutter(10)
kubernetes(9)
sdk(9)
系统架构(8)
kafka(8)
css(7)
webpack(7)
openstack(7)
kotlin(7)
dubbo(7)
机器人(7)
架构设计(7)
nat(7)
模型(7)
linux(6)
图像处理(6)
reactnative(6)
hive(6)
uml(6)
性能测试(6)
系统(6)
swift(5)
日志数据(5)
dns(5)
敏捷开发(5)
优化(5)
负载均衡(4)
objective-c(4)
python(4)
git(4)
搜索引擎(4)
在线旅游(4)
压力测试(4)
爬虫(4)
spark(4)
面向对象编程(4)
特征工程(4)
es(4)
变量(4)
开发(4)
流量(4)
效率(4)
研发(4)
xcode(3)
c++(3)
vue.js(3)
jquery(3)
webview(3)
mvc(3)
负载均衡缓存(3)
apache(3)
机器翻译(3)
知识图谱(3)
devops(3)
游戏(3)
数据迁移(3)
jvm(3)
gui(3)
sql server(3)
zookeeper(3)
cdn(3)
rpc(3)
socket编程(3)
迁移(3)
接口测试(3)
智能客服机器人(3)
app(3)
插件(3)
架构(3)
框架(3)
算法(3)
线程(3)
语音识别(2)
区块链(2)
tensorflow(2)
iphone(2)
php(2)
go(2)
xml(2)
json(2)
ajax(2)
typescript(2)
listview(2)
opengl(2)
arm(2)
github(2)
容器镜像服务(2)
访问管理(2)
TDSQL MySQL 版(2)
消息队列 CMQ 版(2)
企业(2)
数据安全(2)
svg(2)
redux(2)
rxjs(2)
serverless(2)
hashmap(2)
npm(2)
hbase(2)
canvas(2)
虚拟化(2)
网站渗透测试(2)
ipv6(2)
dart(2)
实时监控(2)
Elasticsearch Service(2)
it(2)
taro(2)
编译(2)
部署(2)
创业(2)
服务(2)
集群(2)
客户端(2)
配置(2)
设计(2)
事件(2)
手机(2)
同步(2)
推送(2)
网络(2)
性能(2)
异常(2)
渠道代理(1)
自动驾驶(1)
cocoa(1)
bash(1)
servlet(1)
jsp(1)
ecmascript(1)
android studio(1)
单片机(1)
汇编语言(1)
sqlite(1)
nosql(1)
access(1)
sqlalchemy(1)
eclipse(1)
tomcat(1)
maven(1)
lucene/solr(1)
unix(1)
nginx(1)
bash 指令(1)
spring(1)
mapreduce(1)
云数据迁移(1)
日志服务(1)
云直播(1)
腾讯云可观测平台(1)
数据库一体机 TData(1)
NAT 网关(1)
移动应用安全(1)
腾讯git代码托管(工蜂)(1)
图片标签(1)
文字识别(1)
语音合成(1)
短信(1)
es 2(1)
云推荐引擎(1)
数据备份(1)
电商(1)
金融(1)
vr 视频解决方案(1)
electron(1)
express(1)
babel.js(1)
mobx(1)
grunt(1)
shell(1)
图像识别(1)
seo(1)
aop(1)
flash(1)
udp(1)
jenkins(1)
gradle(1)
ntp(1)
sas(1)
openapi(1)
腾讯云开发者社区(1)
gerrit(1)
云计算(1)
任务调度(1)
sdn(1)
对话机器人(1)
功能测试(1)
链路测试(1)
etcd(1)
实时数仓(1)
flink(1)
学习方法(1)
数据集成(1)
即时通信 IM(1)
测试服务(1)
云客服(1)
项目管理(1)
apple(1)
atomic(1)
bug(1)
byte(1)
google(1)
hash(1)
im(1)
ip(1)
istio(1)
mac(1)
ode(1)
patch(1)
pipeline(1)
port(1)
redis(1)
root(1)
service(1)
size(1)
sketch(1)
streaming(1)
table(1)
vr(1)
watch(1)
watchkit(1)
web(1)
wiki(1)
测试(1)
测试工具(1)
产品(1)
持续交付(1)
代码质量(1)
登录(1)
地图(1)
动画(1)
队列(1)
翻译(1)
工具(1)
公众号(1)
工作(1)
管理(1)
函数(1)
基础(1)
集合(1)
脚本(1)
解决方案(1)
开发者(1)
可视化(1)
浏览器(1)
路由(1)
敏捷(1)
内存(1)
排序(1)
前端(1)
权限(1)
日志(1)
软件(1)
特效(1)
通信(1)
移动端(1)
音视频(1)
用户体验(1)
重构(1)
最佳实践(1)
数据流(1)
搜索文章
搜索
搜索
关闭
干货 | 携程基于BookKeeper的延迟消息架构落地实践
文件存储
存储
zookeeper
分布式
作者简介 本文作者magiccao、littleorca,来自携程消息队列团队。目前主要从事消息中间件的开发与弹性架构演进工作,同时对网络/性能优化、应用监控与云原生等领域保持关注。 一、背景 QMQ延迟消息是以服务形式独立存在的一套不局限于消息厂商实现的解决方案,其架构如下图所示。 QMQ延迟消息服务架构 延迟消息从生产者投递至延迟服务后,堆积在服务器本地磁盘中。当延迟消息调度时间过期后,延迟服务转发至实时Broker供消费方消费。延迟服务采用主从架构,其中,Zone表示一个可用区(一般可以理解成一个
携程技术
2022-05-20
852
0
Ctrip·Tech——架构师一席谈(2)Zookeeper在分布式应用中的作用
zookeeper
分布式
是不是要在标题的“作用”之前加上“重要”两个字,我犹豫了一下,zookeeper提供的功能是如此的重要,以至于如果你在应用中不使用它,早晚也会在你的应用中去实现zookeeper 的功能,所以,zookeeper值得你花(一点)时间去掌握。 zookeeper是为了“分布式”而诞生的,我反复在说“分布式”,并不是赶潮流,而是被潮流推着向前。在任何互联网生产应用中,哪怕你的公司规模小,访问量用一台服务器足够应付,仍然不能容忍当服务器故障时,没有备用的服务器可切换,这个称为“防止单点故障”,因为你至少要用两台
携程技术
2018-02-23
547
0
Ctrip·Tech——架构师一席谈(3)把异步架构延伸到客户端
zookeeper
在开始今天的内容之前,我们先来回顾一下之前提到过的知识点(具体内容可以回复“架构师一席谈”): 1.在一台电脑上,使用异步编程可以提高cpu的使用效率 2.使用Actor模型,实现同一台电脑上,在并发环境下的串行操作,保证事务执行的正确 3.在多服务器环境下,actor模型配合Zookeeper,可以实现在多服务器环境下的串行操作,保证事务执行正确 4.对应用进行读写分离的设计,做到“写服务”(有状态)执行正确,同时又能方便地(增加服务器)提高“读服务”(无状态)的性能 所以,在服务实现的内部,异步已经无处
携程技术
2018-02-23
926
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档