
腾讯技术
腾讯技术介绍
kobejayandy
十多年互联网产品研发经验,历经华为、腾讯、字节跳动等公司,主要从事后端技术研发及技术管理工作(andyjaykobe)
展开
-
在腾讯开发QQ IM 的工作体验
我之前在 PC QQ(以下简称 QQ)部门做过一段时间客户端开发,就讲讲我的一些经历。开发每个人有两台联想台式机,预装 Win 7 和一堆内网监控软件,你懂的。配置还可以,不过其实开发 QQ 有时候还是会有点吃力。一台接入开发网,只能用来开发和上公司内网。另一台接入办公网,可以上外网,但是腾讯内部有白名单,非腾讯自家客户端上网也必须设代理,所以有时候就比较尴尬,比如如果某个软件不支持代理就傻了转载 2013-03-17 14:13:59 · 2874 阅读 · 1 评论 -
腾讯QQ使用何种开发平台
腾讯QQ使用何种开发平台? 腾讯QQ的开发分客户端软件和服务器端软件两部分。 客户端采用 Microsoft Visual C++开发; 服务器端软件采用Linux gcc开发 ; 数据库采用MySql 数据库。 腾讯QQ采用标准的TCP/IP协议为通信协议。转载 2013-03-17 13:57:54 · 3024 阅读 · 0 评论 -
腾讯QQ是用什么语言开发的
腾讯QQ的部分COM组件用的VC6,用exescope看其中几个dll的依赖,依赖于MFC42.dll,MSVCRT.dll,MSVCP60.dll都说明是VC6写的。还有一部分用的VS2005,包括QQ.exe,也是VS2005编译的。其依赖项有MSVCP80.dll,MSVCR80.dll,ATL80.dll。VC2003叫7.0,VC2005叫8.0,VC2008叫9.0。因此QQ是VC6和转载 2013-03-17 14:10:16 · 16346 阅读 · 0 评论 -
腾讯任职职级
腾讯的技术体系。TTCP(技术职业发展通道管理委员会)是腾讯的“黄埔军校”,技术人才被分为六个级别,从T1(工程师)到T6(首席科学家),每个级别的职员都会得到详细有效的提升培训计划。TTCP还负责打造腾讯的秘密武器—T4专家。T4就是专家工程师,必须做过亿次级用户的产品才能当选。腾讯也分技术族(T)和管理族(M)两条路线最低是1级,如 T1, M1等,最高四级,貌似每一级还有三个小级别转载 2013-05-30 22:58:32 · 28758 阅读 · 1 评论 -
NoSQL 在腾讯应用实践
一、前言 NoSQL的历史很长,最早可以追朔到Berkeley DB等嵌入式数据库的年代。互联网行业的高速发展对大数据的需求,为NoSQL的发展起到了推波助澜的作用。互联网时代的NoSQL,源起于Google为解决大数据的存储与计算而提出的GFS + Bigtable + Map Reduce。随后Hadoop (Hdfs+Hbase+MapReduce)、 Hypertable、Memc转载 2013-11-04 00:01:38 · 2296 阅读 · 0 评论 -
腾讯TGW简介
1. 什么是TGW?TGW,全称Tencent GateWay,是一套实现多网统一接入、外网网络请求转发、支持自动负载均衡的系统。TGW向开发者免费提供服务,基于HTTP协议的应用可以直接接入,基于其他私有协议的应用只需要进行少量改造即可快速接入。TGW自动进行域名解析,应用接入TGW后,即可使用域名方式对外提供服务,以及电信/联通/移动三网接入。此外,TGW支持后端带权重的负载均转载 2013-11-04 23:10:42 · 6150 阅读 · 0 评论