您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Fork-modify-search:用于搜索github某仓库fork版本的修改。发现其他修改源码之后但未合并源仓库,学习他人的修改,嘿嘿-源码

  2. 货叉修改搜索 github fork仓库对原始仓库修改未合并的查询。方便快速的找到小码哥fork某仓库之后修改修改合并合并到主仓库的变更。可以使用学习心仪项目在其他同道中人的手中做的改变。爱屋及乌,学习一下别人怎么搞的。 对抗!!! 某个月黑风高的夜晚,突然发现,我的叉子版本被别人叉了,一个疑问出现,他是怎么知道的?冥冥中有种不祥的预感,然后,我就发现,我是个垃圾。非常的垃圾 此项目毫无价值,就像吃了一坨屎 实现思路 获取某个仓库​​的叉列表,遍历查找到每个叉仓库,查看每个仓库的状态情况。存在一
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:33kb
    • 提供者:weixin_42114580
  1. ratelimit-源码

  2. 限速
  3. 所属分类:其它

  1. github-token-balancer:GitHub RateLimit令牌平衡器-源码

  2. github-令牌平衡器 GitHub RateLimit令牌平衡器
  3. 所属分类:其它

    • 发布日期:2021-03-17
    • 文件大小:15kb
    • 提供者:weixin_42109925
  1. micro-message-system:基于go micro + gin + kafka + etcd的分布式消息即时通信微服务系统-源码

  2. 基于go micro的分布式即时通信系统 技术架构 1.微服务框架:go micro 基于go-plugins可插拔模式 2.服务发现:etcd 3.服务端限流:令牌桶(ratelimit) 4.熔断机制:hystrix 5.消息中间件:kafka 6.web框架:gin gorm 7.数据库:mysql 8.token认证:jwt-go 9.搜索:ES 10.链路追踪:jaeger 系统模块 1. 用户服务: 用户API服务 - 用户注册登录 用户RPC服务 - 用户鉴权 网
  3. 所属分类:其它

    • 发布日期:2021-03-11
    • 文件大小:218kb
    • 提供者:weixin_42136826
  1. ratelimit-源码

  2. 限流:令牌桶
  3. 所属分类:其它

  1. ratelimit:简单的限速库-源码

  2. 限速 一个简单的速率限制库 描述 该库提供了一个RateLimiter,它实现了sync.Locker和Limiter接口。 RateLimiter旨在像Mutex一样使用,以提供用于执行作业的定时锁定。 它还为用户提供了一种方法,以提供他们自己的增加和减少功能来修改RateLimiter的行为。 例子 此示例演示了如何使用RateLimiter(例如Mutex),以及通过增加和减少速率限制来实现一些基本功能。 package main import ( "log" "math/rand"
  3. 所属分类:其它

  1. dcard-backend-intern-homework-源码

  2. dcard-后端-实习家庭作业 Dcard每天午夜都有大量使用者涌入抽卡,为了不让伺服器过载,请设计一个中间件: 限制每小时来自同一个IP的请求数量不得超过1000 在响应标头中加入剩余的请求数量(X-RateLimit-Remaining)以及速率限制归零的时间(X-RateLimit-Reset) 如果超过限制的话就回传429(请求过多) 可以使用各种资料库达成 去做 处理redis race condition版本 不处理redis race condition版本 限速策略 固定窗口以第
  3. 所属分类:其它

    • 发布日期:2021-03-06
    • 文件大小:46kb
    • 提供者:weixin_42098104
  1. rate-limit:环形中间件,用于将速率限制应用于处理程序-源码

  2. 限速 一种环形中间件,用于将速率限制策略应用于HTTP请求。 中间件用于对HTTP端点实施请求速率限制。 一个关键特性是可以堆叠速率限制:中间件的多个实例可以包装在同一条路由中,例如,在身份验证之前和之后。 该库开箱即用地仅提供基于IP地址的限制,即,库用户可以通过实施RateLimit协议来实现其他类型的速率限制。 明显的速率限制是特定于用户的限制。 存储实现用于存储速率限制计数器。 该库为进程内原子和Redis提供了存储实现,但是可以通过实现Storage协议轻松地提供新的存储实现。
  3. 所属分类:其它

    • 发布日期:2021-03-06
    • 文件大小:25kb
    • 提供者:weixin_42120997
  1. ratelimit-源码

  2. 速率限制 如何开始 启动redis $ cd deployments/ $ docker-compose up -d redis 执行服务器 先回到专案目录 $ make server
  3. 所属分类:其它

  1. dcard-2020-apply-hw-源码

  2. dcard-2020-apply-hw 先决条件 纱 节点 码头工人 描述 限速中间件 中间件位于src/middleware/rateLimit.ts 。 入门 mongodb设置 docker run --name mongo4 -d \ -p 27017:27017 \ -e MONGO_INITDB_ROOT_USERNAME=__USERNAME__ \ -e MONGO_INITDB_ROOT_PASSWORD=__PASSWORD__ \ mongo:latest
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:87kb
    • 提供者:weixin_42125826
  1. 限速-源码

  2. 自述文件 限速模块,可阻止特定请求者在特定时间段(一小时)内发出太多http请求。 该解决方案实现了Rack中间件(RateLimit-固定窗口)来处理入站响应。 依存关系 要运行此项目,您需要: Ruby 2.5.8-您可以使用 Rails 6.0 Redis 3.3 设置项目 $ git clone gitgithub.com:lorenadgb/rate-limiting.git克隆项目 $ cd rate-limiting -进入项目文件夹 入门 最快的入门方法是使用 。 $
  3. 所属分类:其它

    • 发布日期:2021-02-17
    • 文件大小:38kb
    • 提供者:weixin_42105816
  1. 缓存机-源码

  2. 缓存机 基于redis的简单缓存 用法 const cache = require ( 'cache-machine' ) ( redis ) ; await cache . set ( 'my-key' , { test : true } ) ; await cache . get ( 'my-key' ) ; await cache . getAndDel ( 'my-key' ) ; const limited = await cache . rateLimit ( 'my-key' ,
  3. 所属分类:其它

    • 发布日期:2021-02-10
    • 文件大小:62kb
    • 提供者:weixin_42116701
  1. github3api:GitHub API的高级REST客户端-源码

  2. github3api GitHub API的高级REST客户端。 客户端还为GET请求提供了特殊的可选指令,这些指令可以返回来自端点的所有页面或返回可以迭代的生成器。 默认情况下,如果达到ratelimit请求限制,将重试所有请求。 安装 pip install github3api 用法示例 >> > from github3api import GitHubAPI GitHubAPI实例化 # instantiate using no-auth >> >
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:15kb
    • 提供者:weixin_42104181
  1. node-github-graphql-api:GitHub GraphQL API的节点客户端,具有使用TypeScript创建的最小依赖项-源码

  2. GitHub GraphQL API GitHub GraphQL API的节点客户端,使用Typescr ipt创建的依赖关系最少。 目录 简单查询 使用此软件包,您可以或多或少地从复制并粘贴查询和变量以获得即时结果。 import { GitHub } from 'github-graphql-api' ; const github = new GitHub ( { token : 'xxx' } ) github . query ( ` query { rateLimit
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:94kb
    • 提供者:weixin_42116734
  1. koa2-ratelimit:Koa2 ES6的限速中间件。 用于限制对API和/或端点的重复请求,例如密码重置-源码

  2. Koajs 2速率限制(Bruteforce) 限速中间件Koa2与async await 。 用于限制对API和/或端点的重复请求,例如密码重置。 注意:此模块基于并适用于具有async await功能的koa2 ES6。 概要 安装 $ npm install --save koa2-ratelimit 用法 对于应将速率限制器应用于所有请求的纯API服务器: const RateLimit = require ( 'koa2-ratelimit' ) . RateLimit ; co
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:50kb
    • 提供者:weixin_42115003
  1. learning_tools:Go学习,Go进阶,Go实用工具类,Go-kit,Go-Micro微服务实践,Go推送-源码

  2. learning_tools go-kit微服务实践,从入门到精通系列 (go-kit微服务) 1: v1 go-kit 微服务 基础使用 (HTTP) 2: v2 go-kit 微服务 添加日志(user/zap ,并为每个请求添加UUID) 3: v3 go-kit 微服务 身份认证 (JWT) 4: v4 go-kit 微服务 限流 (uber/ratelimit 和 golang/rate 实现) 5: v5 go-kit 微服务 使用GRPC(并为每个请求添加UUID) 6:
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:500kb
    • 提供者:weixin_42146274
  1. actix-ratelimit:Actix网站的速率限制器框架-源码

  2. actix-ratelimit:Actix网站的速率限制器框架
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:21kb
    • 提供者:weixin_42138525
  1. node-fast-ratelimit:Node的快速有效的内存中速率限制,用于缓解最常见的DOS攻击-源码

  2. 节点快速速率限制 快速有效的内存速率限制,用于缓解最常见的DOS攻击。 该速率限制器设计为尽可能通用,可在任何NodeJS项目环境中使用,无论您使用的是框架还是仅使用原始代码。 速率限制列表存储在本地哈希表中,以避免V8 GC在收集丢失的引用时陷入困境。 hashtable本机模块用于该目的。 :France: 在法国拉尼翁精制而成。 谁使用它? 酥脆 教义 锚聊天 我们的学生 :waving_hand: 您使用fast-ratelimit,并希望在其中列出? 。 如何安装? 在
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:53kb
    • 提供者:weixin_42105570
  1. cov-rate-limit:用于Express和Koa的轻量级Rate limiter中间件。 用于将重复请求限制为公共API-源码

  2. 最高限速 用于Express和Koa的轻量级速率限制器中间件。 用于将重复请求限制为公共API。 安装 $ npm install --save cov-rate-limit 例 考阿 const Koa = require ( 'koa' ) const RateLimit = require ( 'cov-rate-limit' ) const app = new Koa ( ) const rateLimiter = RateLimit ( { type : 'koa' ,
  3. 所属分类:其它

  1. koa-simple-ratelimit:Koa.js v2 Web框架的简单速率限制器-源码

  2. koa-simple-ratelimit Koa v2的速率限制器中间件。 与在于不依赖于并使用redis ttl(生存时间)来处理剩余的到期时间。 这将在redis中仅创建一个条目,而不是node-ratelimiter所创建的三个条目。 安装 npm install koa-simple-ratelimit 例 import Koa from 'koa' ; import redis from 'redis' ; import { ratelimit } from 'koa-simple-
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:75kb
    • 提供者:weixin_42116585
« 12 »