腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
携程技术
来自携程技术人的一手干货文章~
专栏作者
举报
506
文章
708314
阅读量
175
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
数据库
react
大数据
sql
缓存
ios
api
android
深度学习
腾讯云测试服务
运维
微服务
机器学习
云数据库 Redis
网站
打包
人工智能
云数据库 SQL Server
神经网络
存储
javascript
自动化测试
实践
其他
java
渲染
开源
小程序
数据
网络安全
微信
安全
数据分析
NLP 服务
node.js
ide
文件存储
容器
自动化
https
html
分布式
推荐系统
tcp/ip
数据结构
http
html5
单元测试
数据处理
flutter
kubernetes
sdk
系统架构
kafka
css
webpack
openstack
kotlin
dubbo
机器人
架构设计
nat
模型
linux
图像处理
reactnative
hive
uml
性能测试
swift
dns
敏捷开发
优化
负载均衡
objective-c
python
git
搜索引擎
日志数据
在线旅游
压力测试
爬虫
spark
面向对象编程
特征工程
es
变量
开发
系统
效率
研发
xcode
c++
vue.js
jquery
webview
mvc
负载均衡缓存
apache
机器翻译
知识图谱
devops
游戏
数据迁移
jvm
gui
sql server
zookeeper
cdn
rpc
socket编程
迁移
接口测试
智能客服机器人
app
插件
框架
流量
算法
线程
语音识别
区块链
tensorflow
iphone
php
go
xml
json
ajax
typescript
listview
opengl
arm
github
容器镜像服务
访问管理
TDSQL MySQL 版
消息队列 CMQ 版
企业
数据安全
svg
redux
rxjs
serverless
hashmap
npm
hbase
canvas
虚拟化
网站渗透测试
ipv6
dart
实时监控
Elasticsearch Service
it
taro
编译
创业
服务
架构
客户端
配置
设计
事件
手机
同步
推送
网络
性能
异常
渠道代理
自动驾驶
cocoa
bash
servlet
jsp
ecmascript
android studio
单片机
汇编语言
sqlite
nosql
access
sqlalchemy
eclipse
tomcat
maven
lucene/solr
unix
nginx
bash 指令
spring
mapreduce
云数据迁移
日志服务
云直播
腾讯云可观测平台
数据库一体机 TData
NAT 网关
移动应用安全
腾讯git代码托管(工蜂)
图片标签
文字识别
语音合成
短信
es 2
云推荐引擎
数据备份
电商
金融
vr 视频解决方案
electron
express
babel.js
mobx
grunt
shell
图像识别
seo
aop
flash
udp
jenkins
gradle
ntp
sas
openapi
腾讯云开发者社区
gerrit
云计算
任务调度
sdn
对话机器人
功能测试
链路测试
etcd
实时数仓
flink
学习方法
数据集成
即时通信 IM
测试服务
云客服
项目管理
apple
atomic
bug
byte
google
hash
im
ip
istio
mac
ode
patch
pipeline
port
redis
root
service
size
sketch
streaming
table
vr
watch
watchkit
web
wiki
部署
测试
测试工具
产品
持续交付
地图
动画
队列
翻译
公众号
工作
函数
集合
集群
脚本
解决方案
开发者
可视化
浏览器
路由
敏捷
内存
排序
前端
权限
软件
特效
通信
移动端
音视频
用户体验
重构
最佳实践
数据流
搜索文章
搜索
搜索
关闭
干货 | 携程MySQL迁移OceanBase最佳实践
迁移
云数据库 SQL Server
分布式
sql
数据库
MySQL在业界流行多年,很好地支撑了携程的业务发展。但随着技术多元化及业务的不断发展,MySQL也遇到了新的挑战,主要体现在:业务数据模型呈现多元化,OLTP和OLAP出现融合的趋势;在MySQL数据库上慢查询治理成本高;使用传统的分库分表方案对开发不友好,核心数据库改造成分库分表方案,时间一般以年为单位。
携程技术
2023-02-28
842
0
干货 | 携程海外MySQL数据复制实践
网络安全
分布式
云数据库 SQL Server
数据库
sql
作者简介 Roy,携程软件技术专家,负责MySQL双向同步DRC和数据库访问中间件DAL的开发演进,对分布式系统高可用设计、分布式存储,数据一致性领域感兴趣。 一、前言 在携程国际化战略背景下,海外业务将成为新的发力点,为了保证用户高品质的服务体验,底层数据势必需要就近服务业务应用。一套标准且普适的数据复制解决方案能够提升业务决策效率,助力业务更快地触达目标用户。 DRC (Data Replicate Center) 作为携程内部数据库上云标准解决方案,支撑了包括但不限于即时通讯、用户账号、IBU在内的
携程技术
2022-08-25
778
0
干货 | 携程基于BookKeeper的延迟消息架构落地实践
文件存储
存储
zookeeper
分布式
作者简介 本文作者magiccao、littleorca,来自携程消息队列团队。目前主要从事消息中间件的开发与弹性架构演进工作,同时对网络/性能优化、应用监控与云原生等领域保持关注。 一、背景 QMQ延迟消息是以服务形式独立存在的一套不局限于消息厂商实现的解决方案,其架构如下图所示。 QMQ延迟消息服务架构 延迟消息从生产者投递至延迟服务后,堆积在服务器本地磁盘中。当延迟消息调度时间过期后,延迟服务转发至实时Broker供消费方消费。延迟服务采用主从架构,其中,Zone表示一个可用区(一般可以理解成一个
携程技术
2022-05-20
771
0
干货 | 如何做AB实验分流
sdk
ide
缓存
云数据库 Redis
分布式
Will Wang,携程技术专家,负责AB实验分流和其他数据智能项目的开发。关注大数据和分布式方面,会做一些深入的开发部署和结合业务数据的基准调试工作。
携程技术
2020-05-21
3.6K
0
干货 | MySQL云原生方案在携程开发测试场景中的实践
云数据库 SQL Server
分布式
面向对象编程
存储
文件存储
Alex,专注于云计算领域数年,目前主要从事容器云平台的建设,推进各类基础设施服务的云原生化。
携程技术
2020-05-09
982
0
干货 | 携程ClickHouse日志分析实践
运维
分布式
Gavin Zhu,携程软件技术专家,负责监控系统运维开发、ES系统运维及Clickhouse技术应用推广及运维工作。
携程技术
2020-02-18
4.7K
0
干货 | 携程框架团队对于应用监控系统的探索与思考
云数据库 Redis
分布式
鄞劭涵,携程框架架构研发部高级软件工程师,爱丁堡大学高性能计算专业硕士。目前主要从事应用监控系统以及消息队列相关基础框架的研发。
携程技术
2019-05-15
898
0
干货 | 快速排障,VI能帮你做什么
分布式
作者简介 宋通,携程框架研发资深工程师,参与过分布式消息系统等多个中间件及框架产品的设计与研发,对分布式系统设计及程序性能优化有持续的兴趣。 VI是什么 一般情况下,在携程我们是不建议研发同学直接从办公网络访问生产环境服务器的。这样做,除了安全方面的原因外,更重要的就是要维护生产环境机器运行环境的统一性。但这样也给故障排除增加了一些复杂性,比如在排障过程中可能会遇到以下场景: 1. 明明我的 pom 里写的依赖某中间件版本是 A,本地运行也没问题,为啥到生产环境跑起来就感觉像依赖了版本 B? 2. 程序报
携程技术
2018-07-05
790
0
干货 | Qunar全链路跟踪及Debug
分布式
作者简介 王克礼,去哪儿平台事业部基础架构Java开发工程师,参与开发和维护去哪儿内部中间件,包括配置中心、消息队列、日志收集及链路跟踪系统QTracer等。 随着公司业务的发展,支持业务的程序也会逐步发展;随着业务的复杂化和流量的增加,一般都会通过拆分的方式来分解不同的业务,将流量分摊到更多的机器上,从而支撑更复杂的业务和更大的流量。 这种分布式的系统会带来很多好处,也自然带来了一些问题。分布式意味着需要通过网络来进行调用,比如RPC调用、HTTPAPI调用、消息队列等;同时,不只是内部开发的程序是分布
携程技术
2018-03-16
2.5K
0
干货 | 携程呼叫中心异地双活——座席服务的高可用
分布式
颜值高的,点上面! 随着业务量的不断上升,呼叫中心已经从单纯的大容量单中心逐渐向多地多中心演化,在这种架构下,多地呼叫中心的统一协作成为整合资源、提升可用性、提高效率的重要手段。目前大容量呼叫中心主要
携程技术
2018-03-16
2.3K
0
Ctrip·Tech——架构师一席谈(2)Zookeeper在分布式应用中的作用
zookeeper
分布式
是不是要在标题的“作用”之前加上“重要”两个字,我犹豫了一下,zookeeper提供的功能是如此的重要,以至于如果你在应用中不使用它,早晚也会在你的应用中去实现zookeeper 的功能,所以,zookeeper值得你花(一点)时间去掌握。 zookeeper是为了“分布式”而诞生的,我反复在说“分布式”,并不是赶潮流,而是被潮流推着向前。在任何互联网生产应用中,哪怕你的公司规模小,访问量用一台服务器足够应付,仍然不能容忍当服务器故障时,没有备用的服务器可切换,这个称为“防止单点故障”,因为你至少要用两台
携程技术
2018-02-23
513
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档