腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
【腾讯云开发者】
专栏作者
举报
678
文章
679299
阅读量
68
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
腾讯云开发者社区
开源
云直播
go
https
数据库
数据
网络安全
腾讯
sql
c++
大数据
node.js
程序员
腾讯云
模型
微信
微服务
网站
存储
系统
服务
缓存
开发者
ide
serverless
javascript
linux
容器
kafka
开发
打包
运维
函数
架构
http
实践
java
分布式
物联网
云计算
优化
api
kubernetes
公众号
设计
云数据库 Redis
tcp/ip
框架
小程序
数据结构
云数据库 SQL Server
git
apache
消息队列 CMQ 版
企业
渲染
5g
产品
工作
区块链
腾讯云区块链服务平台 TBaaS
腾讯会议
html
github
数据分析
视频
python
devops
安全
架构设计
对象
二维码
工具
接口
性能
研发
react
容器镜像服务
腾讯云测试服务
云开发
sdk
小程序·云开发
变量
内存
配置
重构
对象存储
神经网络
游戏
云荐大咖
数据湖
测试
程序
流量
网络
异常
c#
android
unix
深度学习
bug
gpt
插件
后台
监控
费用中心
云服务器
c 语言
php
vue.js
搜索引擎
云函数
文件存储
人工智能
电商
webpack
压力测试
推荐系统
rpc
数据处理
任务调度
rust
es
高可用
集群
前端
日志
软件
DNS 解析 DNSPod
NLP 服务
机器学习
css
ajax
实时音视频
TDSQL MySQL 版
mongodb
hadoop
dns
zookeeper
机器人
系统架构
flutter
raft
flink
项目管理
chatgpt
code
低代码
管理
基础
面试
内核
事件
网关
协议
原理
负载均衡
ios
单片机
汇编语言
sqlite
nginx
批量计算
日志服务
消息队列 CKafka 版
文字识别
金融
数据迁移
jdk
单元测试
uml
canvas
特征工程
tdsql-c
轻量应用服务器
腾讯极客挑战赛
实时数仓
tencentos tiny
学习方法
ddd
mysql
编程
部署
操作系统
行业
教程
镜像
连接
浏览器
搜索
同步
性能优化
压缩
异常处理
源码
云原生
AI绘画
2023腾讯·技术创作特训营 第一期
私有网络
数据万象
创业扶持
lua
.net
typescript
硬件开发
oracle
postgresql
负载均衡缓存
容器服务
腾讯云可观测平台
访问管理
云数据库 MongoDB
腾讯云ide
TAPD 敏捷项目管理
混合云解决方案
高性能计算
日志数据
vr 视频解决方案
出行
工业物联
yarn
黑客
爬虫
spark
强化学习
监督学习
aop
rabbitmq
kernel
gcc
数据可视化
webgl
虚拟化
物联网开发平台
ascii
CODING DevOps
迁移
dart
性能测试
etcd
腾讯云 tvp
emr
数据库管理
Elasticsearch Service
腾讯云数据仓库 TCHouse
实时互动-工业能源版
腾讯文档企业版
coding
prompt
redis
size
编程语言
编译
高性能
工程师
公有云
架构师
客户端
跨平台
论文
入门
数据仓库
算法
索引
通信
线程
效率
消息队列
音视频
最佳实践
内容分发网络 CDN
云点播
云 API
官方文档
自动驾驶
数据挖掘
objective-c
servlet
r 语言
xml
json
ecmascript
webview
android studio
嵌入式
nosql
access
django
tomcat
归档存储
短视频
X-P2P
命令行工具
数据传输服务
弹性网卡
对等连接
SSL 证书
移动解析 HTTPDNS
物联网通信
知识图谱
内容理解
短信
图像处理
数据备份
数据安全
微信生态上云方案
electron
svg
redux
云数据库 MySQL
云联网
babel.js
mobx
koa
无人驾驶
图像识别
jvm
正则表达式
sql server
spring boot
npm
自动化测试
cdn
flash
udp
敏捷开发
iis
spring cloud
kvm
hexo
ntp
windows
安全漏洞
信息流
分类算法
unicode
utf8
消息队列 TDMQ
弹性微服务
实时etl
应用性能监控
前端性能监控
techo day
服务网格
云开发 CloudBase
微搭低代码
腾讯云图数据可视化
智能审核
智能创作
云防火墙
安全.
手势识别
腾讯问卷
云压测
政企直播
文旅客情大数据
在线课堂
虚拟直播
腾讯浏览服务
amp
apple
cpu
db
debug
explorer
gc
gdb
google
input
interpreter
iot
ip
ipad
it
key
leveldb
live
lock
manifest
mesh
mq
nlp
openai
path
return
scaling
self
service
time
token
version
备份
闭包
笔记
编码
编译器
表单
并发编程
博客
代码规范
代码质量
登录
递归
地图
地图开发
动画
队列
多线程
翻译
服务器
高并发
工程化
后台开发
混合云
继承
脚本
进程
开发环境
可视化
链表
领域驱动设计
路由
内存泄漏
排序
苹果
前端框架
软件架构
软件开发
上传图片
视频编码
事务
手机
数据同步
调试
图表
推送
微信支付
系统设计
协程
虚拟机
音视频开发
硬件
用户体验
语法
域名
云服务
指针
终端
字符串
世界机器人大赛
腾讯云健康看板
低代码开发
数据流
向量数据库
调试器
腾讯混元大模型
搜索文章
搜索
搜索
关闭
国民应用QQ如何实现高可用的订阅推送系统
云数据库 Redis
存储
消息队列 CMQ 版
kafka
数据库
导语|腾讯工程师许扬从 QQ 提醒实际业务场景出发,阐述一个订阅推送系统的技术要点和实现思路。如何通过推拉结合、异构存储、多重触发、可控调度、打散执行、可靠推送等技术,实现推送可靠性、推送可控性和推送高效性?本篇为你详细解答。 目录 1 业务背景与诉求 1.1 业务背景 1.2 技术诉求 2 实现方案 2.1 推拉结合 2.2 异构存储 2.3 多重触发 2.4 可控温度 2.5 打散执行 2.6 引入消息队列 2.7 At least once推
腾讯云开发者
2023-02-13
877
0
图文结合!Redis延迟队列golang高效实践
消息队列 CMQ 版
kafka
迁移
云数据库 Redis
go
导语 | 本文主要讲述如何使用golang基于Redis实现延迟消息队列组件。希望对有需求的同学有所帮助。 一、背景 业务中经常会有这样的场景: 到期后自动执行指定操作; 查询某个任务是否完成,未完成等待一定时间再次查询; 回调通知,当回调失败时,等待后重试;等等还有其他很多类似的场景。 很多时候我们会直接通过一个本地定时器来帮我们完成这个任务。如果我们的系统是多实例分布式的,本地定时器就会面临很多问题,如:怎么保证重复处理的问题;统一管控的问题等等。面对本地定时器遇到的问题,我们可以使用分布式延迟
腾讯云开发者
2022-06-02
1K
0
Kafka 3.0新特性全面曝光,真香!
日志数据
raft
kafka
消息队列 CMQ 版
导语 | kafka3.0的版本已经试推行去zk的kafka架构了,如果去掉了zk,那么在kafka新的版本当中使用什么技术来代替了zk的位置呢,接下来我们一起来一探究竟,了解kafka的内置共识机制和raft算法。 一、Kafka简介 Kafka是一款开源的消息引擎系统。一个典型的Kafka体系架构包括若干Producer、若干Broker、若干Consumer,以及一个ZooKeeper集群,如上图所示。其中ZooKeeper是Kafka用来负责集群元数据的管理、控制器的选举等操作的。Producer将
腾讯云开发者
2022-04-15
818
0
10分钟搞懂!消息队列选型全方位对比
消息队列 CKafka 版
rabbitmq
apache
kafka
消息队列 CMQ 版
导语 | 消息队列是分布式系统中重要的中间件,在高性能、高可用、低耦合等系统架构中扮演着重要作用。本文对Kafka、Pulsar、RocketMQ、RabbitMQ、NSQ这几个消息队列组件进行了一些调研,并整理了相关资料,为业务对MQ中间件选型提供参考。 一、概述 消息队列是分布式系统中重要的中间件,在高性能、高可用、低耦合等系统架构中扮演着重要作用。分布式系统可以借助消息队列的能力,轻松实现以下功能: 解耦,将一个流程的上游和下游拆开,上游专注生产消息,下游专注处理消息。 广播,一个上游生产的消息轻松被
腾讯云开发者
2022-02-17
8.2K
0
颠覆Kafka的统治,新一代云原生消息系统Pulsar震撼来袭!
kafka
消息队列 CMQ 版
打包
存储
导语 | 在信息流场景,内容的请求处理、原子模块调度、结果的分发等至关重要,将会直接影响到内容的外显、推荐、排序等。基于消息100%成功的要求,我对Pulsar进行了调研,并采用Pulsar实现消息的可靠处理。本文主要参考Pulsar的官方文档和技术文章,对Pulsar的特性、机制、原理等进行整理总结。 一、Pulsar概述 Apache Pulsar是Apache软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多
腾讯云开发者
2022-01-12
583
0
物联网技术应用机遇与挑战并存,该如何突破困局?
物联网通信
物联网
sdk
消息队列 CMQ 版
kafka
导语 | 随着物联网的蓬勃发展,各个行业都在积极探索“物联网+产业”的应用落地。本文由腾讯云物联网专家工程师陈洁在Techo TVP开发者峰会“「物」所不在,「联」动未来——从万物互联到万物智联”上的演讲 《物联网技术在行业应用中面临的挑战和探索》整理而成。
腾讯云开发者
2021-12-03
645
0
如何保证MySQL和Redis的数据一致性?10张图带你搞定!
缓存
云数据库 Redis
压力测试
消息队列 CMQ 版
kafka
导语 | 本文的主要思路是首先带大家认识了解MySQL和Redis的数据一致性情况,然后进行反推不一致的情况,从而进行探究单线程中的不一致的情况。同时探究多线程中的不一致的情况,拟定数据一致性策略。 一、什么是数据的一致性 “数据一致”一般指的是:缓存中有数据,缓存的数据值=数据库中的值。但根据缓存中是有数据为依据,则“一致”可以包含两种情况: 缓存中有数据,缓存的数据值=数据库中的值 缓存中本没有数据,数据库中的值=最新值(有请求查询数据库时,会将数据写入缓存,则变为上面的“一致”状态) “数据不一
腾讯云开发者
2021-10-14
907
0
事务消息大揭秘!RocketMQ、Kafka、Pulsar全方位对比
kafka
消息队列 CMQ 版
分布式
apache
导语 | 事务是一个程序执行单元,里面的所有操作要么全部执行成功,要么全部执行失败。RocketMQ、Kafka和Pulsar都是当今业界应用十分广泛的开源消息队列(MQ)组件,笔者在工作中遇到关于MQ选型相关的内容,了解到关于“事务消息”这个概念在不同的MQ组件里有不同内涵。故借此文,试着浅析一番这三种消息队列(MQ)的事务消息有何异同,目的是形成关于消息队列事务消息的全景视图,给有类似业务需求的同学提供一些参考和借鉴。 一、消息队列演化 消息队列(Message Queue,简称MQ),是指在消息
腾讯云开发者
2021-09-15
1.1K
0
微服务和 Serverless 如何强强联合?
serverless
微服务
消息队列 CMQ 版
kafka
运维
导语 | 微服务与 Serverless 被不少开发者称为“天作之合”,在当前的微服务体系中,Serverless 的定位是什么?Serverless 在微服务分布式应用中又是如何落地的?本文由腾讯云微服务产品中心技术总监 韩欣 在 Techo TVP 开发者峰会 ServerlessDays China 2021上的演讲《腾讯云微服务在 Serverless 的探索实践》整理而成,向大家分享团队中 Serverless 技术在实际开发过程与用户场景中的落地与思考。 点击可观看精彩演讲视频 一、
腾讯云开发者
2021-07-15
2.4K
0
邀请函|2021 Apache Pulsar Meetup - 深圳站
apache
物联网
kafka
大数据
消息队列 CMQ 版
引言 | Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多机房跨区域数据复制,具有强一致性、高吞吐、低延时及高可扩展性等流数据存储特性。GitHub 地址:http://github.com/apache/pulsar/ Apache Pulsar Meetup 深圳站 活动时间:2021年4月17日(本周六)13:30 ~ 18:00 活动地点:深圳市腾讯大
腾讯云开发者
2021-04-15
614
0
从演进式角度看消息队列
云数据库 Redis
kafka
消息队列 CMQ 版
存储
node.js
导语 | 市面上有非常多的消息中间件,rabbitMQ、kafka、rocketMQ、pulsar、 redis等等,多得令人眼花缭乱。它们到底有什么异同,你应该选哪个?本文尝试通过技术演进的方式,以redis、kafka和 pulsar为例,逐步深入,讲讲它们架构和原理,帮助你更好地理解和学习消息队列。文章作者:刘德恩,腾讯IEG研发工程师。 一、最基础的队列 最基础的消息队列其实就是一个双端队列,我们可以用双向链表来实现,如下图所示: push_front:添加元素到队首; pop_tail:
腾讯云开发者
2021-04-13
695
0
Apache Pulsar 延迟消息投递解析
消息队列 TDMQ
消息队列 CMQ 版
kafka
unix
apache
导语 | Apache Pulsar 是一个多租户、高性能的服务间消息传输解决方案,支持多租户、低延时、读写分离、跨地域复制、快速扩容、灵活容错等特性。腾讯数据平台部 MQ 团队对 Pulsar 做了深入调研以及大量的性能和稳定性方面优化,目前已经在腾讯云消息队列 TDMQ 落地上线。本文主要介绍Pulsar延迟消息投递的实现,希望与大家一同交流。 一、什么是延迟消息投递 延迟消息投递在MQ应用场景中十分普遍,它是指消息在发送到 MQ 服务端后并不会立马投递,而是根据消息中的属性延迟固定时间后才投递给
腾讯云开发者
2021-02-04
2.8K
0
腾讯自研万亿级消息中间件TubeMQ为什么要捐赠给Apache?
消息队列 CMQ 版
导语 | 近日,云+社区技术沙龙“腾讯开源技术”圆满落幕。本次沙龙邀请了多位腾讯技术专家围绕腾讯开源与各位开发者进行探讨,深度揭秘了腾讯开源项目TencentOS tiny、TubeMQ、Kona JDK、TARS以及MedicalNet。本文是对张国成老师演讲的整理。
腾讯云开发者
2020-01-07
1.2K
0
没有更多了
关注 - 腾讯云
开发者
公众号
将获得
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
社区活动
Python精品学习库
代码在线跑,知识轻松学
点击查看
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
立即参加
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档