京东购物商城的架构师怎样的,如果支持高并发,高流量的访问,内部URL的怎么链接的? 举报 理由 举报 取消 最近在学习javaEE,刚开始觉得像京东这种购物商城也不是很难,但是经过了解,大型的互联网网站的架构不是这么简单,面对高并发,高流量的访问,这种网站是怎么应对的,负载均衡?CDN?求高手解答,内部的架构。 2017年6月16日 1 条回复 784 次浏览 京东,架构师,电子商务
回复 ( 1 )
实现一个简单的购物流程网站是不难的,甚至开源软件安装即可。
但是作为京东商城或者淘宝来说,不是那么容易了。
1. 首页的开发都是单独一个小组,大概是10个人左右,主要工作是版本升级、页面层次优化、首页的架构设计和性能优化、日常维护、底层php的优化等。
2. 其次就是商品页面,也是有一个比较大的部门,估计都是几十人,里面涉及的就多了,架构非常复杂,数据量非常庞大,其中有redis、hbase、hadoop,内部的JMQ、JSF等相关软件作为支持。
3. 高并发和高负载,主要采用了全国20多个节点的CDN加速、Haproxy和Nginx7层负载均衡,网络机房就有好几个,服务器达到好几万台。
4. 其中云计算和大数据作为基础保障部门,提供了各种各样的底层服务支持。
5. 业务部门好几百个,采购销售人员达几千人,完善商品的采购、销售、补货、入库、出库、盘点、结算等等环节。
任何一个大公司的网站不要觉得很简单,后面支持和服务人员都非常庞大,据说阿里的技术和采销、运营人员达2万多,希望能够给你一些参考!