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

     发表于 2 天 前

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

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

     发表于 1 周 前

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

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

     发表于 1 周 前

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

  • 想染指系统架构?看这篇就够了

     发表于 1 周 前

    ...

  • 携程实时用户行为系统实践

     发表于 2 周 前

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

  • 微博百万用户分布式压测实践手记

     发表于 3 周 前

    微博产品后端服务团队在资源受限情况下基于Tsung提供了一套开箱即用的100万用户性能压测工具套件,推动两名能力和经验都欠缺的中初级工程师,不但顺利完成支持海量用户的在线聊天室项...

  • 扫福得福背后,支付宝AR红包的技术创新与故事

     发表于 1 个月 前

    春节期间,支付宝的「扫福得福」活动火爆异常。AR是一种新的交互方式,与传统营销方式相比,可以使用户更深入地参与互动,给用户带来新体验。而支付宝红包,寄托着用户对未来的期盼,因此其团...

  • 旅游推荐系统的演进

     发表于 1 个月 前

    度假业务在整个在线旅游市场中占据着非常重要的位置,如何做好做大这块蛋糕是行业内的焦点。与美食或酒店的用户兴趣点明确(比如找某个确定的餐厅或者找某个目的地附近的酒店)不同,旅游场景中...

  • 70%以上业务由H5开发,手机QQ Hybrid 的架构如何优化演进?

     发表于 1 个月 前

    随着前端开发的兴起,QQ也逐渐演变为Web与原生终端混合的开发模式。得到Web动态运营能力的同时,QQ也在交互响应速度、后台服务压力、海量用户集的带宽冲击等方面,受到了更多的挑战。...

  • 架构的“分而治之”

     发表于 1 个月 前

    面对业务功能复杂的企业级软件,我们一般都会寻找各种方式或者是标准进行抽象、进而将业务拆分或组合,从而达到分而治之的目的。...

  • 进阶必读!可能是最全面的组件化开发与设计指南

     发表于 1 个月 前

    组件化其实是一个很早就有的概念了,并不多稀奇,也不难理解。尤其是对于编程开发人员而言,对此应该更是熟悉。而今天这篇文章,我作为一个UI设计师来谈谈我对于组件化开发与设计的一些想法,...

  • 多形态MVC式Web架构:完成实时响应

     发表于 1 个月 前

    这篇文章中,我们将利用这两个架构范式去设计和演示完全动态和响应式现代Web组件。...

  • 采用Serverless架构

     发表于 1 个月 前

    Serverless架构的风格挑战了软件设计的现状,并且实现了最优开发、操作和管理开销的部署基础。随着它继承了来自微服务架构(Microservices Architecture,...

  • 高并发秒杀系统架构设计

     发表于 1 个月 前

    秒杀业务在各业务中已然非常流行,这里我将互联网行业中的秒杀定义为:在非常短的时间内,将一件商品分成多份进行购买的行为。微信抢红包、 、双11大促 等业务本质上都可视作秒杀业务。而最...

  • 如何能让开发效率快10x倍?

     发表于 1 个月 前

    ...

  • 如何设计一个小而美的秒杀系统?

     发表于 1 个月 前

    现如今,春节抢红包的活动已经逐渐变成大家过年的新风俗。亲朋好友的相互馈赠,微信、微博、支付宝等各大平台种类繁多的红包让大家收到手软。鸡年春节,链家也想给15万的全国员工包个大红包,...

  • HDFS NameNode重启优化

     发表于 1 个月 前

    在Hadoop集群整个生命周期里,由于调整参数、Patch、升级等多种场景需要频繁操作NameNode重启,不论采用何种架构,重启期间集群整体存在可用性和可靠性的风险,所以优化Na...

  • 陈斌:探索技术领导力的最佳实践

     发表于 1 个月 前

    ...

  • 我理解中的“大前端”/“大无线”

     发表于 1 个月 前

    内容包含五部分:前言,NodeJS职能变化,ReactNative的大规模应用,专门的架构组职能,总结。主要是介绍我所在团队最近的一些变化和思考。...

  • 设计模式之观察者模式

     发表于 1 个月 前

    观察者模式又叫发布订阅模式(Publish/Subscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者...