• 如何打造一个日均PV千万级别的大型系统?

     发表于 1 个月 前

    本篇主要是就系统从开发到最终部署运维过程中常用的技术、框架和方法做了一个总结,当然以上经验总结来源于本人从业以来所经历的项目中的经验和教训,可能还有更好更完美的方案,在此权当抛砖引...

  • 从三明治到六边形

     发表于 1 个月 前

    如果你平时的工作是做各种项目(而不是产品),而且你工作的时间足够长,那么自然见识过很多不同类型的项目。在切换过多次上下文之后,作为程序员的你,自然而然的会感到一定程度的重复:稍加抽...

  • 微博开源的Motan RPC最新进展:新增跨语言及服务治理支持

     发表于 2 个月 前

     Motan 是一个基于 Java 开发的高性能的轻量级 RPC 框架,Motan 提供了丰富的服务治理功能和优秀的扩展能力,可以方便的基于 Motan 进行二次开发。Motan ...

  • Serverless开发编程思想

     发表于 2 个月 前

    从去年开始,无服务器(Serverless)的后端开发逐渐被越来越多公司所接受,硅谷的很多公司都把后端服务迁移到AWS的Lambda平台。阿里云推出FaaS(函数即服务)的产品,国...

  • 腾讯研发总监王辉:十亿级视频播放技术优化揭秘

     发表于 2 个月 前

    QQ 空间在 2016 年日均视频播放量由年初的千万级迅速突破到十亿级,过程中也对整个视频播放技术的可靠性、性能、操作体验等方面提出严峻的考验,相关质量急需提升。经过多个迭代持续和...

  • 浅谈 MVC、MVP 和 MVVM 架构模式

     发表于 3 个月 前

    从 MVC 架构模式到 MVVM,从分离展示层到展示模型层,经过几十年的发展和演变,MVC 架构模式出现了各种各样的变种,并在不同的平台上有着自己的实现。...

  • MVP模式在携程酒店的应用和扩展

     发表于 3 个月 前

    酒店业务部门是携程旅行的几大业务之一,其业务逻辑复杂,业务需求变动快,经过多年的研发,已经是一个代码规模庞大的工程,如何规范代码,将代码按照其功能进行分类,将代码写到合适的地方对项...

  • 软件架构模式

     发表于 4 个月 前

    分层架构是最常见的架构,也被称为n层架构。多年以来,许多企业和公司都在他们的项目中使用这种架构,它已经几乎成为事实标准,因此被大多数架构师、开发者和软件设计者所熟知。比如MVC。...

  • 美团点评酒旅数据仓库建设实践

     发表于 4 个月 前

    在美团点评酒旅事业群内,业务由传统的团购形式转向预订、直连等更加丰富的产品形式,业务系统也在迅速的迭代变化,这些都对数据仓库的扩展性、稳定性、易用性提出了更高要求。对此,我们采取了...

  • 滴滴出行海量数据背后的高可用架构

     发表于 4 个月 前

    许令波,花名君山,现任滴滴出行技术研究员,从事容器化和资源调度方面的技术建设。曾在淘宝工作七余载,经历了淘宝网 PV 从 1 到 50 亿的增长历程。其中涉及端与管道、应用层代码级...

  • 产品迭代发布如何更快速?阿里持续集成与持续交付实践之路全解析

     发表于 4 个月 前

    2017年5月9日,云效平台资深研发工程师向禹通过直播分享了《持续集成与持续交付实践之路》。他从云效背景、云效方案、云效价值三个方面进行了分享。他主要分享了持续集成持续交付的解决方...

  • 兼顾稳定和性能,58大数据平台的技术演进与实践

     发表于 5 个月 前

    58大数据平台在最近一年半的时间内技术演进的过程。主要内容分为三方面:58大数据平台目前的整体架构是怎么样的;最近一年半的时间内我们面临的问题、挑战以及技术演进过程;以及未来的规划...

  • GUI 应用程序架构的十年变迁:MVC、MVP、MVVM、Unidirectional、Clean

     发表于 5 个月 前

    随着现代浏览器的日渐流行,Web 以及混合开发技术的发展,大前端的概念日渐成为某种共识;而无论 iOS、Android、Web 这样的端开发还是 React Native、Weex...

  • 十亿级视频播放技术优化揭密

     发表于 5 个月 前

    QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、上海、旧金山召开。自 2007年 3月份首次举办以来,已经有超万名高级技术人员参加过QCon大会...

  • 饿了么:日订单量超900万的架构设计及演进之路

     发表于 5 个月 前

    网站在刚开始的时候大概只是一个想法:一个产业的模型,快速地将它产生出来。“快”是第一位的,不需要花太多精力在架构设计上。 在网站进入扩张期才需要对架构投入更多的精力来承载网站在爆发...

  • Serverless,后端小程序的未来

     发表于 5 个月 前

    自从2014年AWS推出Lambda服务后,Serverless一词越来越热,已经成为一种新型的软件设计架构,即Serverless Architecture。作为一种原生于公共云...

  • 从0到100——知乎网站架构变迁史

     发表于 5 个月 前

    也许很多人还不知道,知乎在规模上是仅次于百度贴吧和豆瓣的中文互联网最大的UGC(用户生成内容)社区。知乎创业三年来,从0开始,到现在已经有了100多台服务器。目前知乎的注册用户超过...

  • 日处理20亿数据,实时用户行为服务系统架构实践

     发表于 5 个月 前

    携程实时用户行为服务作为基础服务,目前普遍应用在多个场景中,比如猜你喜欢(携程的推荐系统)、动态广告、用户画像、浏览历史等等。...

  • 借助性能优化促进用户数增长

     发表于 6 个月 前

    2015年上半年,Pinterest的工程师进行了一次实验,借此将移动Web首页的页面加载性能提升了60%,同时移动注册转化率提升了40%。然而该实验使用了一种极为烦琐的解决方案,...

  • 秒杀系统的架构解决之道

     发表于 6 个月 前

    本文将会从三个方面来分别探讨如何设计应用架构以更好的支持“秒杀”类需求,包括秒杀带来的问题和挑战、产品架构解决之道、流量控制解决方案。...