大规模分布式架构中 API 限流技术探索与实践

所属专题:攻克弄脏分布式系统的问题

嘉宾 : 丁硕青 | 腾讯云微服务中心 高级研发工程师

讲师介绍

专题演讲嘉宾:丁硕青

腾讯云微服务中心 高级研发工程师

腾讯云 API 网关专享实例研发负责人,主导过 PaaS 产品从 0 到 1 的落地,目前主要负责腾讯云 API 网关架构设计、性能优化及核心模块开发。曾就职于新浪、Dropbox、白山云、腾讯云等公司,对分布式系统有较深入研究。

议题介绍

演讲:大规模分布式架构中 API 限流技术探索与实践

随着国内外互联网产业的高速发展,技术架构的演进也越来越迅速。但在演化的过程中,总有一些技术需求是不变的,API 限流就是其中之一,且随着业务规模、架构复杂度的增加,API 限流的作用愈发重要。本次分享会结合我们在腾讯云 API 网关等产品中的限流实践,针对不同的业务场景,分别介绍分布式架构中 API 限流的设计方案。

演讲提纲:

  1. 为什么需要限流 
    • 限流的分类和应用场景
    • 限流需具备的功能
  2. 如何实现单体限流
    • 计数器
    • 滑窗
    • 漏桶
    • 令牌桶
  3. 分布式限流技术要点
    • 限流准确度(一致性)
    • 低延迟
    • 可扩展
  4. 如何实现一个分布式限流
    • 常见分布式限流架构以及落地经验分享
    • 基于负载均衡的本地限流方案
    • 基于一致性哈希的限流方案
    • 基于中心存储的限流方案
    • 基于配额的客户端限流方案
  5. 展望:更智能地限流

你将获得:

  • 了解 4 种最常见的限流算法原理
  • 了解在分布式架构中限流实践方案以及生产环境落地案例
  • 了解在不同业务场景中针对限流方案的选择策略

交通指南

来广营·朝来科技园

Laiguangying Beijing
地址: 北京市朝阳区来广营朝来科技园
  • 微信咨询

  • 电话咨询

    联系电话:+86 13167596032

微信联系我们