[发明专利]速率限制器在审
| 申请号: | 201880012644.9 | 申请日: | 2018-02-27 |
| 公开(公告)号: | CN110325967A | 公开(公告)日: | 2019-10-11 |
| 发明(设计)人: | 罗纳德·弗朗西斯·墨菲;维贾雅伦加·亚纳基拉曼;尚沙儿·苏巴什;苏里亚·卡里斯瓦兰 | 申请(专利权)人: | 电子湾有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F15/173;G06F16/245;H04L12/54;H04L12/911 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王萍;唐明英 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 后端系统 速率限制器 在线资源 存储 传送指示 接收请求 拒绝访问 速率限制 在线应用 指示传送 访问 响应 指令 服务 | ||
本文公开了速率限制的系统和方法。在一些示例实施方式中,速率限制器服务从在线应用接收对在线资源进行访问的请求,并且速率限制器服务将请求的指示传送至后端系统,并且从后端系统接收对应于在线资源的执行决定,其中执行决定包括允许或者拒绝访问在线资源的指令,并且从后端系统接收执行决定与接收请求和传送指示异步地执行。在一些示例实施方式中,存储从后端系统接收的执行决定,响应于接收到请求而访问所存储的执行决定,并且使用所访问的执行决定来对请求进行响应。
相关申请
本申请要求于2017年2月27日提交的题为“RATE LIMITER”的美国专利申请序列第15/442,938号的权益,该申请的全部内容通过引用并入本文中。
技术领域
本公开的实施方式总体上涉及电子通信的技术领域,并且更具体地但不限于,涉及对电子资源进行速率限制的系统和方法。
背景技术
为消费者提供对在线或其他电子资源的访问可能会影响资源提供者的基础设施。当多个资源被请求并被提供给多个消费者时,与请求相关联的权重或成本增加,并且因此可以导致整体系统性能的降低。例如,在诸如发布平台或市场平台的基于网络的应用平台的背景下,资源消费者可以提交需要诸如数据库服务器进行的一些处理的多个资源的查询请求。查询所需的数据库服务器进行的处理可以具有某些相关的成本,这些成本可以例如通过时间(例如,处理时间)、存储器、带宽、存储或其他计算资源的量来测量。当多个查询请求和其他请求(例如,记录创建请求、记录修改请求、记录删除请求、数据库管理请求等)需要来自数据库服务器的处理时,数据库服务器的成本可能接近甚至超过数据库服务器对其能力的限制。此外,对某些请求的响应可能对不同的资源施加不同的负担,并且相比于对其他请求的响应,对基础设施的负担程度不同(例如,对数据库进行查询可以需要比网页请求显著更多的处理)。资源消费者的过度使用或滥用可能最终降低基础设施为其他资源消费者提供服务的能力。
附图说明
在附图中以示例而非限制的方式示出本公开的一些实施方式,并且在附图中相似的附图标记指示相似的元件。
图1是示出根据一些示例实施方式的联网系统的框图。
图2是示出根据一些示例实施方式的基于网络的发布系统的各种部件的框图。
图3是示出根据一些示例实施方式的可以在数据库内维护的各种表的框图。
图4是示出根据一些示例实施方式的速率限制器系统的系统架构的框图。
图5是示出根据一些示例实施方式的用于图4中所示的系统架构的速率限制操作的事件跟踪图。
图6是示出根据一些示例实施方式的速率限制器系统的另一系统架构的框图。
图7是示出根据一些示例实施方式的速率限制器系统的又一系统架构的框图。
图8是示出根据一些示例实施方式的用于图6中所示的系统架构的速率限制操作的事件跟踪图。
图9是示出根据一些示例实施方式的用于图7中所示的系统架构的速率限制操作的事件跟踪图。
图10示出根据一些示例实施方式的可以在具有可插拔模块的分布式实时计算系统中实现的扩展性特征。
图11示出根据一些示例实施方式的速率限制器服务可以实现的扩展性特征。
图12示出根据一些示例实施方式的速率限制器服务可以实现的扩展性特征。
图13示出根据一些示例实施方式的系统架构的特征。
图14示出根据一些示例实施方式的系统架构的特征。
图15示出根据一些示例实施方式的系统架构的特征。
图16是示出根据一些示例实施方式的移动设备的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子湾有限公司,未经电子湾有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880012644.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于仿真的算术惰性标志表示
- 下一篇:分布式计算系统中的系统升级管理





