• 阿里搜索技术架构分析:基于Apache Flink的实时计算引擎Blink
  • 阿里巴巴是世界上最大的电子商务零售商。 我们在2015年的年销售额总计3940亿美元,超过eBay和亚马逊之和。阿里巴巴搜索(个性化搜索和推荐平台)是客户的关键入口,并承载了大部分在线收入,因此搜索基础架构团队需要不断探索新技术来改进产品。在电子商务网站应用场景中,什么能造就一个强大的搜索引擎?答案就是尽可能的为每个用户提供实时相关和准确的结果。同样一个不容忽视的问题就是阿里巴巴的规模,当前很难找到能够适合我们的技术。Ap
    继续阅读>>
  •  架构设计 Blink引擎 Flink  热度:(27) 发布时间:2017/2/20 9:31:00
  • 架构设计之路:微信红包百亿级高并发资金交易系统设计架构
  • 2017年1月28日,正月初一,微信公布了用户在除夕当天收发微信红包的数量——142亿个,而其收发峰值也已达到76万每秒。百亿级别的红包,如何保障并发性能与资金安全?这给微信带来了超级挑战。面对挑战,微信红包在分析了业界“秒杀”系统解决方案的基础上,采用了SET化、请求排队串行化、双维度分库表等设计,形成了独特的高并发、资金安全系统解决方案。实践证明,该方案表现稳定,且实现了除夕夜系统零故
    继续阅读>>
  •  架构设计 微信红包架构 系统架构  热度:(33) 发布时间:2017/2/18 11:29:00
  • Pinterest架构解密
  • Pinterest,是一个网络与手机的应用程序,可以让用户利用其平台作为个人创意及项目工作所需的视觉探索工具,同时也有人把它视为一个图片分享类的社交网站,用户可以按主题分类添加和管理自己的图片收藏,并与好友分享。其使用的网站布局为瀑布流布局(Pinterest-style layout)。(高可用架构小编:以上是根据维基百科的定义)Pinterest 后端包括部署在数万台机器上的数
    继续阅读>>
  •  架构设计 Pinterest  热度:(36) 发布时间:2017/2/17 10:57:00
  • 数据库不适合Docker及容器化的7大原因
  • 如果我们观察 2017 年技术行业,容器和 Docker 依然将是最热门的流行语。我们开始在每个领域的 Docker 容器中打包开发的软件。从小型初创公司到巨大的微服务平台都在使用容器技术。从 CI 平台到 Raspberry Pi 。从数据库到……数据库?您确定要将数据库放在容器中吗?不幸的是,这不是虚构的场景。我看到许多快速增长的项目将数据持久化到容器中。并且将计算服务和数据服务放在同一台机
    继续阅读>>
  •  Docker 数据库 容器化  热度:(33) 发布时间:2017/2/15 10:34:00
  • 无服务器架构设计的情景分析
  • 首先我应该提到,“无服务器”技术肯定有服务器涉及。 我只是使用这个术语来描述这种方法和技术,它将任务处理和调度抽象为与服务器管理无关。 在 2012 年为 ReadWrite 撰写的有关软件和应用程序未来的文章中,我将“无服务器”描述如下。短语“无服务器”并不意味着服务器不再涉及。 它只是意味着开发人员不再需要对它们有太多的关注。 计算资源被用作服务,而不必管理物理容量或限制。 服务提供商越来越多地承担管理服务器,数据存储
    继续阅读>>
  •  无服务器架构 架构设计  热度:(31) 发布时间:2017/2/14 10:21:00
  • 为什么你需要打造一套符合自己习惯的应用程序框架
  • 如果没有什么好处,不会有人愿意去做,那么,你真的需要应用程序框架吗,它能为你带来什么好处?应用程序框架为你提供现成的开发环境现在来了一个项目,你可以直接打开VS,然后就开工敲代码吗?不行,你得先创建项目,当使用了分层架构,还需要创建更多的项目,这些项目根据依赖关系进行配置。然后依次引用各种依赖组件,很多组件还需要配置,比如Log4.Net。   配置好项目以后,你还得
    继续阅读>>
  •  网站架构设计 架构师 软件架构师  热度:(374) 发布时间:2016/12/1 16:53:00
  • 关于应用程序框架和架构的讨论
  • 什么是应用程序框架?正如框架是架构的具体实现一样,应用程序框架是应用程序架构的具体实现。不过这样说了等于没说,因为框架和架构都是如此抽象。为了获得直观的感受,下面先看看更具体的.Net Framework和第三方框架。.Net Framework为.Net程序员提供了一个庞大的类库,几乎任何开发任务在.Net Framework中都能找到答案。虽然如此,.Net Framework还是不能一手遮天。 例如
    继续阅读>>
  •  网站架构设计 .NET框架  热度:(311) 发布时间:2016/12/1 16:49:00
  • 如何才能成为一名优秀的架构师
  • 对于工作多年的程序员而言,日后的职业发展无非是继续专精技术、转型管理和晋升架构师三种选择。那么程序员如何才能晋升为优秀的高薪架构师?优秀架构师需要具备怎样的素质担任全栈技术架构师三年的刘先生表示:「架构师虽然经常需要做一些分工的工作,涉及到一些管理层面,但在我看来,它并不算完全的管理,更考验沟通能力和他的设计能力。」企业无论是招哪一类架构师,都会要求他们具有多年从业经验,有过项目开
    继续阅读>>
  •  架构师 系统架构师现状  热度:(1066) 发布时间:2016/8/30 15:29:00
  • 深度剖析饿了么系统架构
  • 今天我想站在一个大的角度上,看一下饿了么最近一年多的时间,经历的技术上一些痛苦的问题与改进的过程。为什么讲比较痛苦的事情?昨天和一位专家聊天受益很大,他说人在什么时候能够自我驱动?就是痛苦的时候。只有感到痛苦,才会有改变。当然改变有两种结果,一种是彻底放弃沉沦,另外就是一想办法自动化、智能化,把自己变成一个高手。MVP 原则我现在也很痛苦,但是还没有放弃。先讲一下 MVP 原则,MVP(
    继续阅读>>
  •  饿了么网站架构 系统架构  热度:(859) 发布时间:2016/8/25 16:22:00
  • 系统架构师成功之路之-今日头条架构演进解析
  • 今天给大家分享今日头条架构演进,我的分享偏重基础设施及架构思路的介绍,我们想法是通过提供更好的基础设施,帮助架构做更好的迭代。从架构的角度,技术团队应对的压力最主要来自三方面:1.服务稳定性。接口的稳定性,让服务更可靠;2.迭代速度。迭代速度对于大公司来讲相对没那么重要,规模比较大,生存压力相对小一点,但相对中型小型公司来讲,迭代速度是必须要保证的,时间窗也是一个决定能否成功的重要
    继续阅读>>
  •  系统架构师 网站架构设计 今日头条  热度:(1329) 发布时间:2016/7/20 11:39:00
  • 架构分析设计之余额宝技术架构及演进
  • 余额宝总结起来包括这样几个属性,第一它是一个传统的货币基金,但它把 T + 0 做到极致,另外他管理大量的用户资产。同时他具备极简的用户体验,符合互联网精神。我们在网页、支付宝 APP 或者其他途径能快速方便的进行基金申赎,它的应用渠道也非常多和广。可以说从余额宝开始,真正的进入一个全民理财的时代,接下来给大家分享一下几个数字。余额宝用户数可以说达到了接近于
    继续阅读>>
  •  架构设计 余额宝架构 网站架构技术  热度:(1174) 发布时间:2016/7/19 11:25:00
  • 架构设计案例之-微博打赏功能架构赏析
  • 6 月 16 日微博超级网红节在上海举办,有 2 亿人在网上看直播,超过 8 亿次点赞,可见网红真的很红。由于网红经济的兴起,虎牙、斗鱼和熊猫 TV 等直播平台也站在了今年的风口上。今年另外一个风口行业就是内容变现平台,这样的产品有分答和值乎、新浪微博的产品付费阅读和打赏等。今天给大家介绍一下付费阅读和打赏的技术实现。付费打赏业务情况付费打赏项目 2014 年上半年就已经上线,上线后为很多自媒体作者带来不菲的收入。因此吸引了不少的自媒
    继续阅读>>
  •  架构设计 网站架构师 架构师网站  热度:(1026) 发布时间:2016/7/16 9:59:00
  • 中间件在新浪微博中的应用之道
  • 什么是中间件本文以及之后文章中提及的中间件指的都是:在项目开发中抽象出来的可以公用的独立系统。比如mysql、redis、nginx、mq、HA、服务化以及各种proxy等。中间件分类架构的多层次孕育了中间件的多样性,各层次中间件的彼此协作为架构注入了强大的生命力。下面是新浪微博平台架构图:接口层接口层主要指定API规范,对外提供API服务,实现与web和移动应用的接口交互。用到的中间件包括: (1) LoadBal
    继续阅读>>
  •  微博架构 架构设计 系统架构  热度:(763) 发布时间:2016/7/14 13:45:00
  • 电商系统中的下单功能的架构设计思路
  • 声明:以下讨论基于MySQL,InnoDB引擎,不考虑主从简单的订单业务的基本模型设计用户、商品(库存)、订单、付款,这里只考虑商品和订单,流程是下订单 -> 减库存,这两步必须同时完成,不能下了订单不减库存(超卖),或者减了库存没有生成订单(少卖)。超卖商家库存不足,消费者下了单买不到东西,体验不好;少卖商家库存积压或者需要反复修改商品信息,反复麻烦,体验也不好。在系统初期,承接流量小
    继续阅读>>
  •  订单系统设计 电商系统设计 分布式  热度:(927) 发布时间:2016/7/11 18:59:00
  • 电商系统中的秒杀系统架构思想
  • 业务描述现在电商企业一大把,除了某宝、某东等大鳄,还有各种街、某说、某会、没有品等创业明星,以及苏宁、国美等传统企业的电商部门,可谓百花齐放。电商以运营为基础,各种活动、购物节层出不穷,秒杀可谓是其中的一朵奇葩——价格低到不要不要的。由于好货超低价(大多是一元),秒杀会吸引大量的尖峰流量聚集,对架构师来说是一大挑战。只谈技术上的业务描述,秒杀一般分为秒杀前、秒杀中、秒杀后三个阶段,各个阶段的需求如下:1、秒杀前,用户
    继续阅读>>
  •  秒杀系统 电商秒杀 秒杀系统设计  热度:(645) 发布时间:2016/7/11 18:51:00
页数: 1 - 12 (共176 条评论)
Prev
[1]
2
3
4
5
6
7
10
11
12
Next
  • 搞笑.奇葩.无节操
  • 客户被绑,蒙眼,惊问:“想干什么?”
    对方不语,鞭笞之,客户求饶:“别打,要钱?”
    又一鞭,“十万够不?”
    又一鞭,“一百万?”
    又一鞭。客户崩溃:“你们TMD到底要啥?”
    “要什么?我帮你做项目,写代码的时候也很想知道你TMD到底想要啥!”
  • 百度有人提问:有个问题问大家,我女朋友好像在欺骗我,每天晚上跟别人出去,很晚才坐车回来,车也不到门口,不知道谁送她。我偷看过她手机,结果她大发雷霆。那天晚上她又出去,我为了看她跟谁在一起,骑摩托车在街口等,结果发现摩托车漏油,请问,这摩托车才买一年,可以保修么?
  • 程序猿的读书历程:x 语言入门 —> x 语言应用实践 —> x 语言高阶编程 —> x 语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅—> 颈椎病康复指南。
  • 少壮不努力,老大写代码。 春眠不觉晓,醒来写代码。 举头望明月,低头写代码。 子在川上曰:我在写代码。 夜夜思君不见君,君在写代码。 洛阳亲友如相问,就说我在写代码。 寄意寒星荃不察,我以我血写代码。 众里寻他千百度,蓦然回首,那人正在写代码。 年年岁岁花相似,岁岁年年写代码。