腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
腾讯技术工程官方号的专栏
专栏作者
举报
1089
文章
2412010
阅读量
886
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
微信
数据库
大数据
深度学习
人工智能
sql
网络安全
神经网络
开源
https
安全
机器学习
运维
其他
linux
小程序
存储
微服务
模型
数据
游戏
c++
腾讯
node.js
分布式
缓存
api
数据结构
http
云数据库 SQL Server
网站
云直播
云计算
物联网
javascript
go
ide
图像处理
腾讯云测试服务
企业
NLP 服务
容器
python
git
java
tcp/ip
腾讯云开发者社区
系统
android
打包
serverless
推荐系统
函数
小程序·云开发
html
云数据库 Redis
github
机器人
数据处理
程序员
强化学习
单元测试
数据分析
实践
ios
TDSQL MySQL 版
kubernetes
kafka
架构
消息队列 CMQ 版
优化
费用中心
unix
黑客
安全漏洞
架构设计
设计
apache
文件存储
渲染
数据安全
devops
自动化
rpc
uml
react
css
json
单片机
云+未来
区块链
访问管理
TAPD 敏捷项目管理
文字识别
数据迁移
面向对象编程
服务
原理
postgresql
容器镜像服务
机器翻译
腾讯计费
压力测试
hadoop
图像识别
监督学习
socket编程
学习方法
对象
视频
研发
负载均衡
搜索引擎
SSL 证书
腾讯云区块链服务平台 TBaaS
医疗
spark
正则表达式
openstack
5g
编程
工作
开发
框架
内存
网络
mac os
c 语言
php
负载均衡缓存
云函数
VPN 连接
工业物联
自动化测试
cdn
ddos
迁移学习
nat
特征工程
sdk
bug
chatgpt
编码
产品
互联网
开发者
日志
性能
私有网络
人脸识别
数据挖掘
vue.js
ajax
汇编语言
nosql
nginx
黑石物理服务器
知识图谱
腾讯乐享
webpack
jdk
pytorch
udp
kernel
系统架构
fpga
任务调度
虚拟化
云开发
腾讯会议
接口测试
es
腾讯云
aigc
高性能
流量
入门
算法
线程
云服务器
对象存储
蓝鲸平台
语音识别
自动驾驶
android studio
硬件开发
短视频
NAT 网关
mongodb
混合云解决方案
数据库解决方案
金融
svg
互联网金融
爬虫
卷积神经网络
dns
npm
敏捷开发
rabbitmq
无监督学习
windows
数据可视化
canvas
sdn
flutter
flink
大数据存储
embedding
gpt
变量
部署
程序
低代码
二维码
工具
公众号
基础
脚本
进程
前端
数据中心
搜索
索引
效率
性能优化
压缩
音频
c#
lua
ecmascript
arm
oracle
access
mvc
svn
centos
apt-get
日志服务
腾讯云可观测平台
命令行工具
云数据库 MongoDB
API 网关
腾讯git代码托管(工蜂)
cci 持续集成
物联网通信
内容理解
专有云
日志数据
yarn
html5
无人驾驶
ssh
hive
hashmap
决策树
unity
zookeeper
grep
gradle
信息流
mqtt
angel
迁移
dart
raft
腾讯极客挑战赛
实时监控
前端性能监控
服务网格
验证码
流计算 Oceanus
腾讯问卷
elasticsearch
gpu
it
openai
protobuf
redis
table
编程语言
编译
编译器
插件
服务器
管理
行业
后台
后台开发
技巧
集群
监控
教程
接口
客户端
漏洞
论文
内核
配置
全栈
软件
手机
统计
网关
协议
硬件
源码
重构
字符串
云点播
云 API
弹性伸缩
DNS 解析 DNSPod
数字货币
tensorflow
objective-c
iphone
perl
bash
regex
typescript
webview
嵌入式
sqlite
memcached
matlab
lucene/solr
analyzer
bash 指令
mapreduce
容器服务
批量计算
实时音视频
互动直播
弹性网卡
消息队列 CKafka 版
数据加密服务
语音合成
腾讯移动推送
es 2
云推荐引擎
视频处理
高性能计算
数据备份
电商
通用教育
政务云专区
vr 视频解决方案
智慧零售
出行
智能硬件
微信生态上云方案
微信小程序音视频
electron
eslint
express
云数据库 MySQL
云联网
babel.js
jvm
yum
jdbc
ftp
二叉树
aop
scrapy
gcc
模式识别
lamp
hbase
postcss
nest
webgl
processing
图片加速
物联网开发平台
物联网设备身份认证
机器学习平台
聚类算法
分类算法
mvcc
tdsql-c
ascii
rust
功能测试
性能测试
黑盒测试
etcd
腾讯云前端性能优化大赛
tencentos tiny
TencentOS Server
腾讯云图数据可视化
智能创作
联邦学习
应急响应服务
Elasticsearch Service
腾讯云数据仓库 TCHouse
移动推送
图像搜索
智能客服机器人
项目管理
acm
adapter
amp
block
chat
clickhouse
cpu
db
discord
dos
embed
get
google
input
ip
kill
live
mysql
nlp
olap
overflow
pid
pipeline
process
prompt
stack
system
token
ui
web
百度
闭包
笔记
编辑器
遍历
表单
并发编程
测试
产品设计
存储技术
递归
地图
动画
动效
分布式事务
分布式锁
分布式系统
公有云
混合云
集合
镜像
科技
可视化
跨平台
链表
连接
量化
路由
敏捷
排序
软件架构
设计模式
事件
事务
数据仓库
数组
调试
通信
消息队列
序列化
语法
云原生
指针
终端
最佳实践
LLM
腾讯混元大模型
搜索文章
搜索
搜索
关闭
Linux I/O 那些事儿
unix
缓存
node.js
linux
vr 视频解决方案
介绍 Linux IO 的一些基本原理。 作者:arraywang,腾讯 CSIG 我们先看一张图: 这张图大体上描述了 Linux 系统上,应用程序对磁盘上的文件进行读写时,从上到下经历了哪些事情。 这篇文章就以这张图为基础,介绍 Linux 在 I/O 上做了哪些事情。 文件系统 什么是文件系统 文件系统,本身是对存储设备上的文件,进行组织管理的机制。组织方式不同,就会形成不同的文件系统。比如常见的 Ext4、XFS、ZFS 以及网络文件系统 NFS 等等。 但是不同类型的文件系统标准和接
腾讯技术工程官方号
2021-11-18
1.5K
0
企业微信万亿级日志检索系统
日志数据
linux
unix
作者:datonli,腾讯 WXG 后台开发工程师 背景 开发在定位问题时需要查找日志,但企业微信业务模块日志存储在本机磁盘,这会造成以下问题: 日志查找效率低下:一次用户请求涉及近十个模块,几十台机器,查找日志需要登录机器 grep 日志文件。这一过程通常需要耗费 10 分钟以上,非常低效; 日志保存时间短:单机磁盘存储容量有限,为保存最新日志,清理脚本周期清理旧日志文件腾出磁盘空间,比如:现网一核心存储 7 天日志占用了 90%的磁盘空间,7 天前日志都会被清理,用户投诉因日志被清理而得不到解决;
腾讯技术工程官方号
2021-05-21
1.3K
0
快速实现一个分布式定时器
unix
分布式
微信
消息队列 CMQ 版
kafka
作者:刘若愚,腾讯 WXG 后台开发工程师 定时器(Timer)是一种在业务开发中常用的组件,主要用在执行延时通知任务上。本文以笔者在工作中的实践作为基础,介绍如何使用平时部门最常用的组件快速实现一个业务常用的分布式定时器服务。同时介绍了过程中遇到问题的一些解决方案,希望能够给类似场景提供一些解决思路。 1.什么是定时器 定时器(Timer)是一种在指定时间开始执行某一任务的工具(也有周期性反复执行某一任务的Timer,我们这里暂不讨论)。它常常与延迟队列这一概念关联。那么在什么场景下我才需要使用定时
腾讯技术工程官方号
2021-03-30
2.3K
0
最新开源:3TS腾讯事务处理技术验证系统(下)
unix
编程算法
作者:李海翔,腾讯TEG数据库技术专家 近日,中国人民大学-腾讯协同创新实验室正式举行揭牌仪式。据了解,双方已聚焦在数据库基础研究领域进行了多年的前沿产学研合作,以及数据库人才合作培养计划,在推进数据库安全可控的同时面向未来大规模多场景数字化时代进行前沿创新研究储备,其中实验室输出的包括“全时态数据库系统”等多项成果相继被VLDB等国际顶会收录,同时申请获得了多项国家技术专利。 在本次实验室揭牌亮相的同时,腾讯与中国人民大学研究团队还开源公布了一项最新合作研究成果——3TS腾讯事务处理技术验证系统。 T
腾讯技术工程官方号
2020-12-03
804
0
腾讯与中国人民大学开源最新研究成果:3TS腾讯事务处理技术验证系统
unix
mvc
mvcc
编程算法
TDSQL MySQL 版
作者:李海翔,腾讯TEG数据库技术专家 一个是全球领先的科技公司,一个是中国数据库基础学术研究的摇篮,近日,中国人民大学-腾讯协同创新实验室正式举行揭牌仪式。据了解,双方已聚焦在数据库基础研究领域进行了多年的前沿产学研合作,以及数据库人才合作培养计划,在推进数据库安全可控的同时面向未来大规模多场景数字化时代进行前沿创新研究储备,其中实验室输出的包括“全时态数据库系统”等多项成果相继被VLDB等国际顶会收录,同时申请获得了多项国家技术专利。 在本次实验室揭牌亮相的同时,腾讯与中国人民大学研究团队还
腾讯技术工程官方号
2020-11-30
678
0
你真的知道怎么实现一个延迟队列吗 ?
unix
rabbitmq
消息队列 CMQ 版
云数据库 Redis
kafka
作者:xiewang,腾讯 IEG 运营开发工程师 前言 延迟队列是我们日常开发过程中,经常接触并需要使用到的一种技术方案。前些时间在开发业务需求时,我也遇到了一个需要使用到延迟消息队列的需求场景,因此我也在网上调研了一系列不同的延迟队列的实现方案,在此进行了一个总结并且给大家进行分享。 延迟队列定义 首先,队列这种数据结构相信大家都不陌生,它是一种先进先出的数据结构。普通队列中的元素是有序的,先进入队列中的元素会被优先取出进行消费; 延时队列相比于普通队列最大的区别就体现在其延时的属性上,普通队
腾讯技术工程官方号
2020-10-21
1.6K
0
C语言发展史的点点滴滴
unix
https
网络安全
汇编语言
c 语言
作者:李彦锋,腾讯 IEG 运营开发工程师 一直想写一篇关于C语言的文章,里面包含C语言的发展史、创始人等相关事迹。但是却迟迟未写,主要原因是因为:在我看来,这个语言太过于伟大、耀眼。作为一个仅仅使用过C语言的普通开发来说,完全没资格去写。但是,最近在看过一篇丹尼斯.里奇写的《C语言发展史》之后,坚定了我写这篇文章的决心。不是歌功颂德,仅仅是以一种客观的视角去欣赏。 1. C语言发展史 任何一种新事物的出现都不是来自于偶然,而是时代所驱使的必然结果。 1.1 C语言有多伟大 如果你问我:C语言有多伟大
腾讯技术工程官方号
2020-09-22
792
0
Go 如何实现热重启
unix
go
socket编程
编程算法
单片机
作者:zhijiezhang,腾讯 PCG 后台开发工程师 最近在优化公司框架 trpc 时发现了一个热重启相关的问题,优化之余也总结沉淀下,对 go 如何实现热重启这方面的内容做一个简单的梳理。 1.什么是热重启? 热重启(Hot Restart),是一项保证服务可用性的手段。它允许服务重启期间,不中断已经建立的连接,老服务进程不再接受新连接请求,新连接请求将在新服务进程中受理。对于原服务进程中已经建立的连接,也可以将其设为读关闭,等待平滑处理完连接上的请求及连接空闲后再行退出。通过这种方式,可以保
腾讯技术工程官方号
2020-09-10
2.4K
0
唯一ID生成算法剖析
ide
分布式
unix
编程算法
数据库
引 在业务开发中,大量场景需要唯一ID来进行标识:用户需要唯一身份标识;商品需要唯一标识;消息需要唯一标识;事件需要唯一标识…等等,都需要全局唯一ID,尤其是分布式场景下。 唯一ID有哪些特性或者说要求呢?按照我的分析有以下特性: 唯一性:生成的ID全局唯一,在特定范围内冲突概率极小 有序性:生成的ID按某种规则有序,便于数据库插入及排序 可用性:可保证高并发下的可用性 自主性:分布式环境下不依赖中心认证即可自行生成ID 安全性:不暴露系统和业务的信息 一般来说,常用的唯一ID生成方法有这些: UU
腾讯技术工程官方号
2019-10-11
2.8K
0
Linux系统——架构浅析
linux
node.js
unix
编程算法
文件存储
导语:掐指一算自己从研究生开始投入到Linux的海洋也有几年的时间,即便如此依然对其各种功能模块一知半解。无数次看了Linux内核的技术文章后一头雾水,为了更系统地更有方法的学Linux,特此记录。 历史 1991年,还在芬兰赫尔辛基大学上学的Linus Torvalds在自己的Intel 386计算机上开发了属于他自己的第一个程序,并利用Internet发布了他开发的源代码,将其命名为Linux,从而创建了Linux操作系统,并在同年公开了Linux的代码,从而开启了一个伟大的时代。在之后的将近30
腾讯技术工程官方号
2019-09-25
1.3K
0
深入理解计算机系统:进程
unix
kill
pid
process
进程
导语:这是篇读书笔记,每次重读CSAPP都有新的认知,尤其是在进入了后台通道之后才感受到每天和进程打交道的感觉是如此深刻。 0x00 What is Process? [ system structure ] 进程(Process) 经典定义是一个执行中的程序的实例,操作系统对一个正在运行的程序的一种抽象。并发运行,指的是一个进程的指令和另一个进程的指令交错执行。操作系统实现这种交错执行的机制称为上下文切换。 线程(Thread) 一个进程可以由多个线程的执行单元组成,每个线程都运行在进程的
腾讯技术工程官方号
2019-09-07
1.2K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档