基础平台
操作系统 linux平台
web server 主站是用的Apache,静态文件(js,css)用的cws(这个应该是基于apache修改的)
编程语言 php
数据库 mysql
网页编码 GB2312
CDN 无
Javascript第三方库 无
先进技术
总体来说,腾讯微博只是一个普通的web 应用,没有什么特别的技术,为了提高性能,在后台会部署一些 消息队列(message queue)类似的服务,但是我们从前端是看不出来的
腾讯微博的用户头像(avatar)不是简单的使用文件系统,他们自己采用了自己开发分布式文件系统,开源的分布式文件系统有
FastDFS
mogilefs
beansdb,这个是豆瓣开源的
腾讯微博DFS的实现方式,应该类似Facebook的Haystack,大家可以参考这篇文章http://www.facebook.com/note.php?note_id=76191543919
简单来说就是把小图片文件存放到一个大的文件块里面,然后自己实现了一个http server,这样做可以大大减少文件io
用于分布式文件系统的http server 非常简单,只需要支持有限的http协议即可,beansdb是用的基于python的twisted库,Haystack是用的evhttp,纯C开发,性能更加出众
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hulianwangjishu/archive/2010/06/02/5642450.aspx
分享到:
相关推荐
源授权是一款全新架构的授权系统.采用thinkphp 5.0开发,内置各种强大的功能,邮件管理,腾讯云短信、阿里云短信等.后台强大简洁,使用方便快捷,支付模块集成易支付功能,前台支持自助购买和操作管理授权! 服务器...
2019其中一个目标是深度学习golang和分布式系统,个人觉得技术方面学习一个东西的速度的方式就是阅读优秀源码(如最初学习PHP就是因为阅读了ecshop和腾讯微博的源码使水平提升了一大堆档次。其他技术也一样,学习iOS...
基本功能:支付接口集成了易支付前台可使用卡密授权激活支持多程序在线自助授权短信集成腾讯/阿里云短信支持前台在线充值支付购买快捷登录方式集成了QQ/微信/微博可自行对管理权限进行补差价升级安全 稳定 简约 新UI...
10、腾讯、新浪微博和淘宝一键登录支持! 11、标签机制,自由更改模板内容 12、发布文档时,文档分类采用竖排列结构,更清晰 13、修复了原有的虚拟空间与独立服务器的双选择模式 14、修复了10.0评分遮盖在星星...
10、腾讯、新浪微博和淘宝一键登录支持! 11、标签机制,自由更改模板内容 12、发布文档时,文档分类采用竖排列结构,更清晰 13、修复了原有的虚拟空间与独立服务器的双选择模式 14、修复了10.0评分遮盖在星星评分...
本文将对HDFS的NameNode内核的原理、数据结构及社区中最新的HA解决方案进行剖析,同时给出了社区的架构走向。 (4)Swift:OpenStack对象存储 OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子...
1、新增第三方合作网站登录模块,腾讯QQ和新浪微博,更加方便网友登录与注册 2、新增手机短信注册,Email验证注册和实名验证,拒绝垃圾会员 3、首页新增地区分站功能, 光明榜自动根据IP判断来源显示地区会员,点击选择,可...
增加 "支付**台"(支付宝和财付通,用于广告和表单的收款)和"社区**台"(新浪微博和腾讯微博) 增加 "短信**台"目前适用于表单提交时给用户发送手机短信 增加 "怀旧经典"用户界面(VeryIDE Apps 风格)供用户设置
高可用架构对于互联网服务基本是标配,无论是应用服务还是数据库服务都需要做到高可用。虽然互联网服务号称7*24小时不间断服务,但多多少少有一些时候服务不可用,比如某些时候网页打不开,百度不能搜索或者无法发...
内 置腾讯QQ、新浪微博、百度、网易、Google、搜狐等OAuth一键登录功能,发布文章、评论自动发微博分享,还集成手机短信接口API通过手机短信 验证更安全,同时会员支持与Ucenter完美整合,会员空间支持域名绑定,用...
FineCMS v2(简称v2海豚CMS)是一款开源的跨平台网站内容管理系统,以“实用+好用”为基本产品理念,提供从内容发布、组织、传播、互动和数据挖掘的网站一体化解决方 案。系统基于CodeIgniter框架,具有良好扩展性和...
1、新增第三方合作网站登录模块,腾讯QQ和新浪微博,更加方便网友登录与注册 2、新增手机短信注册,Email验证注册和实名验证,拒绝垃圾会员 3、首页新增地区分站功能, 光明榜自动根据IP判断来源显示地区会员,点击选择,可...
DSShop商城系统是一套完善的B2C(单用户商城)解决方案。系统pc端后台使用国内优秀开源框架THinkPHP,基于PHP+MySQL开发,采用B/S架构,wap端使用vue.js构造,依据6年电商经验打造出的一套开源的B2C电子商务系统。 ...