Avatar notebook default
9篇文章 · 15030字 · 0人关注
  • Resize,w 360,h 240
    【190308】如何做监控告警

    “哎哎,XX,很多客服反馈这个业务挂了怎么回事,赶紧看看。” 正在安安静静写代码的你心头一颤,出问题了。赶紧打开业务链接看看,真出问题了,怎么办...

  • Resize,w 360,h 240
    【181110】分布式协调服务的自我修养(zookeeper)

    随着互联网技术的发展,大型网站需要的计算能力和存储能力越来越高,网站架构逐渐从集中式转变成分布式系统。 虽然分布式相对于集中式系统有比较多的优势...

  • Resize,w 360,h 240
    【181002】高并发场景下的限流策略

    在高并发的场景下,我们的优化和保护系统的方式通常有:多级缓存、资源隔离、熔断降级、限流等等。 今天我们来聊聊限流。 引子 我们为什么需要限流? ...

  • Resize,w 360,h 240
    【180922】熔断器

    上周六,我负责的业务在凌晨00-04点的支付全部失败了。 结果一查,MD,晚上银行维护,下游支付系统没有挂维护公告,在此期间一直请求维护中的银行...

    0.9 1251 1 14
  • Resize,w 360,h 240
    【180817】我如何做运营活动

    这是我的第100篇文章,我一直在想我要写点什么,最后想想还是写一篇关于系统的技术设计文章。来说说对运营活动的思考。 概述 一个产品业务的发展总是...

    0.4 1564 1 10
  • Resize,w 360,h 240
    【180425】统一配置中心

    对于配置文件,我们不陌生,它提供我们可以动态修改程序运行能力。引用别人的一句话就是: 系统运行时(runtime)飞行姿态的动态调整 我可以把我...

    0.5 6332 1 10 1
  • Resize,w 360,h 240
    【180414】分布式锁(redis/mysql)

    单台机器所能承载的量是有限的,用户的量级上万,基本上服务都会做分布式集群部署。很多时候,会遇到对同一资源的方法。这时候就需要锁,如果是单机版的,...

    0.1 1580 1 17
  • Resize,w 360,h 240
    【180409】本地缓存的选择及其原理

    概述 互联网架构设计的五大要素:高性能、高可用、可伸缩性、可扩展性、安全。 如何做到高性能、高可用,缓存是一大助力。我们知道,绝大部分的时候,读...

  • Resize,w 360,h 240
    【170921】秒杀系统设计狂想曲

    hi,rudy,我们这一次要做个活动,大家一起来抢100张1000元现金券。你看看怎么做?现在预约人数大概在2w人左右。我擦,秒杀啊,这个得想想...

    0.4 2446 6 16

文集作者