OSCHINA 本期高手问答(2017 年 4 月 11 日 — 4 月 17 日)我们请来了 @zhangkaitao (张开涛)为大家解答关于亿级流量网站架构核心技术方面的问题。
张开涛,现就职于京东,“开涛的博客” 公众号作者。写过《跟我学Spring》、《跟我学Spring MVC》、《跟我学Shiro》、《跟我学Nginx+Lua开发》等系列教程,博客现有 1000 多万访问量。
我们的互联网开发者都曾经有过这样的经验。搭建一个设计精良,功能丰富的网站并不是一个高不可攀的事情。但能够支持巨大的流量而运行自如就不是一件容易的事情了。网站是直接面对广大客户的,是公司的门户,必须快速响应,必须持续可用,必须抗得住洪峰。任何一个网站的发展过程中都出现过问题,影响客户体验和商业利益,公司业务规模越大,网站出现问题的损失越大。
张开涛长期服务于京东研发的第一线,拥有丰富的软件开发经验。秉持着对技术的热爱,为互联网开发者奉献自己的心路历程。希望各位用户能够从本期问答活动以及这本书中受益。
为了鼓励踊跃提问,@博文视点 会在问答结束后从提问者中抽取 5 名幸运会员赠予《亿级流量网站架构核心技术——跟开涛学搭建高可用高并发系统》一书。
购买链接:https://item.jd.com/12153914.html
OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。
下面欢迎大家就亿级流量网站架构核心技术方面问题向 @zhangkaitao (张开涛)提问,请直接回帖提问。
@zhangkaitao 京东在数据量比较大的东西是怎么存放的,比如订单,是做的分库么,如果是分库,那这个库的数据量比较大时,这些数据是怎么移走的,直接当历史数据处理不。。
@zhangkaitao 这名字有点印象,之前好像找个什么问题找到了那个博客
请问一下,你觉得不同级别的流量系统的架构区别在哪里,比如千兆基本的流量网站,万兆的,乃至亿级流量网站
流量越大,考虑的问题会增加哪些,你们是怎么解决的呢
@zhangkaitao 首先感谢涛哥的blog 教程,给了我很大帮助。网站数据的价值也越来越受到重视,怎么做才能防止网站的内容被轻易的机器爬取走,不知道您这有没有比较切实可行的办法。
@zhangkaitao 请问,现在淘宝,京东每秒处理订单数量高达10万,请问,实现这个目的的最关键是什么?
@zhangkaitao之前看了你的Nginx+lua 构建抢购秒杀系统,我司也做了一个搞活动发红包的应用,请问下京东现在的抢购还是这样做的么。有什么改进的地方
@zhangkaitao 京东的后台是用什么技术架构实现的?
@zhangkaitao 接受亿级流量需要最少几台服务器搞定?