现在位置: 首页 > 架构师
互联网的开放性极大地促进了互联网产业的发展,也给人们的生活带来了诸多便利。然而,随之而来的高风险性-账号盗用、虚假交易、金融欺诈等-也让大家闻之色变。在当今互联网+的时代,如何构建强劲的风险控制系统,保障交易、信用、资金等的安全,是任何一个从事互联网业务公司的头等大事。 为此,我们采访了苏宁IT总部安全研发技术总监,请他为读者们介绍互联网安全架构的个中精要以及苏宁安全团队在应对“11.11”等大规模活动时的...
阅读全文
业务场景 达达是全国领先的最后三公里物流配送平台。 达达的业务模式与滴滴以及Uber很相似,以众包的方式利用社会闲散人力资源,解决O2O最后三公里即时性配送难题。 达达业务主要包含两部分:商家发单,配送员接单配送,如下图所示。 达达的业务规模增长极大,在1年左右的时间从零增长到每天近百万单,给后端带来极大的访问压力。压力主要分为两类:读压力、写压力。读压力来源于配送员在APP中抢单,高频刷新查询周围的订单,...
阅读全文
2016-05-20 21:17 工业·编程 ⁄ 共 4088字 暂无评论
2012年,百度云正式推出,随即推出一系列服务(如数据存储、文件分享、个人主页、图片智能管理、视频播放、离线下载、闪电互传、手机忘带、数据线等),构筑了一套完整的云上生态。与国内外主流厂商如三星、OPPO等合作让云能力成为终端机标配,3年实现3亿用户的增长。与此同时产品与技术不断创新,对质量保障工作带来了不小的挑战。本文将从测试技术、专项保障,体系经验三个维度讲述了百度云的质量保障工作。 质量保障体系 质...
阅读全文
关于Kris Beevers Kris Beevers一直以来都在进行全球级的分布式大规模应用程序的设计工作。当年,他曾经逃课一年来为一个文件共享的初创项目来设计后端框架。而且,项目用户很快增加到了数百万。然而,RIAA律师的出现,导致了项目流产。Kris也不得不回学校继续学习。但是,通过这件事,Kris开始在扩展系统方面积累了一定的经验。 之后,Kris又曾在一家被Internap在2011年收购的互联网框架提供商——Voxel公司工作。当时,他负责...
阅读全文
搜狗商业平台为打造搜狗一站式营销服务平台提供基础架构支撑,支持跨平台的广告主及代理商的接入、广告投放、效果评估、策略优化以及资金管理等。近年来搜狗业务飞速发展,在线广告物料实现了千万级到10亿+的增长,天级报文量完成了百万级到亿级的跨越,而一年一度的6.18、11.11互联网狂欢也更是对搜狗商业平台的基础架构提出了严峻的考验。 从技术层面,搜狗商业平台涵盖了前端/后端框架、大数据分析、流式计算、移动研发等多...
阅读全文
用户关注的常规社交功能、活动、地理位置、探索功能、新鲜事、视频照片分享等等,需要提供的功能不胜枚举,所以从技术角度来说,开发者需要解决的问题也是异常复杂的。 当一款社交App发布之初,用户访问量比较小,使用一台服务器就能够支撑全部的访问压力和数据存储需求,但是互联网应用具有病毒式的传播特点。一款App很可能会面临一夜爆红的现象,访问量和数据量在短时间内呈现爆发式增长,这时候会面临的局面是每天上亿PV、数...
阅读全文
文章目录 背景 微服务与SOA 总结 在解析微服务架构(一) 单块架构系统以及其面临的挑战中,我们谈到了随着市场的快速发展,业务的不断扩大,单块架构应用面临着越来越多的挑战,其改造与重构势在必行。 微服务的诞生 微服务架构(Microservice Architect)是一种架构模式,它提倡将单块架构的应用划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。...
阅读全文
文章目录 三层应用架构的发展 单块架构应用 单块架构面临的挑战 总结 多年来,我们一直在技术的浪潮中乘风破浪,扬帆奋进,寻找更优秀的方法来构建IT系统,也一直在积极的学习并观察先进的公司如何以不同的架构方式构建或者优化其IT系统,来积极应对市场的变化,迅速做出响应,从而为客户提供更多的价值。 微服务架构模式(Microservice Architect Pattern)是近两年在...
阅读全文
文章目录 Go语言 Rust语言 总结 【编者按】本文是D语言联合创始人、架构师Andrei Alexandrescu在问答Quora上关于“在取代C语言的道路上,D、Go和Rust谁的前途最光明?为什么?”提问的回答,他从自己的角度谈及了D、Go和Rust在取代C/C++语言的优劣势,以及这三种语言的未来。 以下为译文: 作为D语言的联合创始人之一,尽管我的身份来回答这个问题显得有点不合适,但是我...
阅读全文
2016-04-21 17:33 工业·编程 ⁄ 共 2117字 暂无评论
大型网站架构从来都不是一个预先定义的架构,而是一个演进式的架构。很少有一个网站从建站开始,就能够因具备大型网站的所有属性而一成不变的,从最简单的LAMP架构,再到基于IOE的大型集中式应用架构,再演变成时下的分布式应用架构,随着网站用户规模的扩大,架构也在不断演进。从实体机到虚拟机再到当前流行的Docker技术,从单机房到同城多机房再到异地多活,从LAMP到J2EE再到各种分布式中间件如服务框架、分布式消息队列、配...
阅读全文