文档章节

关于 动态分流系统 ABTestingGateway 的想法

yxrykds
 yxrykds
发布于 2015/08/19 14:44
字数 102
阅读 162
收藏 1
点赞 0
评论 0

http://www.oschina.net/p/abtestinggateway


我觉得好像还能优化一点。逻辑有点像 iptables。


那么不如:

1)cache 未命中就走默认的 upstream

2)使用命令或者管理界面查看当前的 cache 策略

3)使用命令或者管理界面同步 Redis 策略到当前的 cache 策略中

4)多种分流策略可以组合。

© 著作权归作者所有

共有 人打赏支持
yxrykds
粉丝 2
博文 7
码字总数 254
作品 0
昌平
使用nginx实现的灰度发布思路研究(待实践)

灰度发布也叫 A/B 测试,原理是一套系统在实现了负载均衡,全国节点都部署了系统之后,可以在新功能上线后,让一小部分用户先使用,从中收集使用信息来做对比和发现bug,及时调整,最终分发到...

easonjim
2017/02/26
0
0
OpenResty学习资料收集

1、nginx-lua-module使用 https://github.com/iresty/nginx-lua-module-zh-wiki https://github.com/openresty/lua-nginx-module#readme 2、OpenResty最佳实践 https://www.gitbook.com/book......

workming
06/29
0
0
动态分流系统--ABTestingGateway

ABTestingGateway 是一个可以动态设置分流策略的灰度发布系统,工作在7层,基于nginx和ngx-lua 开发,使用 redis 作为分流策略数据库,可以实现动态调度功能。 ABTestingGateway 是在@平凡的...

叶秀兰
2015/08/18
16.9K
18
ABTestingGateway —— 新浪的动态分流发布系统

ABTestingGateway 是一个可以动态设置分流策略的灰度发布系统,工作在7层,基于tengine,采用 ngx-lua 开发,使用 redis 作为分流策略数据库,可以实现动态调度功能。...

oschina
2015/08/19
67
0
OSChina 开源周刊 48 期,谁是 GitHub 最流行的语言

每周技术回顾,总有你想要的! 开源资讯 GitHub 官方发布的编程语言趋势 (2008-2015) 2015 年最热门编程语言岗位需求及薪资分析 华为成为 Linux 基金会白金会员 App 后台服务公司 Parse 开源...

OSC编辑部
2015/08/21
5.6K
2
squid开多端口代理的心得

利用squid开二级代理很方便,就是在配置文件上做点文章, 它给的那个default的配置文件看起来就头大。一般都是重新写一个。 给A校区的兄弟们开了一个代理。用的是B校区的动态ip做的父代理。 ...

红薯
2009/05/05
1K
0
怎么处理子系统的URL在页面上面的定位

现在我需要在首页上面对子系统进行一个分流。 有很多子系统,部署在很多的服务器上面。 这些URL我怎么配置才好,目前我有两种想法: 采用一个常量类,前台直接EL表达式获取(感觉写在类里面不...

nice_so
2013/12/17
59
1
灰度发布智能分流引擎--Regal

Regal 是一个用于"灰度发布"或 A/B Testing的智能分组引擎 主要功能: 提供发布策略,动态智能分流 支持多版本分组和优先级 数据格式化 同时兼容Python2和Python3 举个最简单的例子,比如需要...

boylegu
2015/12/24
3.2K
0
【PPT分享】天涯大型bbs社区网站系统.ppt

天涯bbs社区主要特点: 流量集中 大部分bbs的流量都是冷热不均,相差很大,热帖一天可达数百万访问,冷贴就是一个访问量也没有。热帖主要是在列表第一版的帖子,和精华贴,这些帖子的流量加起...

鉴客
2010/09/13
2.9K
2
【PPT分享】某大型社区网站系统

流量集中 大部分bbs的流量都是冷热不均,相差很大,热帖一天可达数百万访问,冷贴就是一个访问量也没有。热帖主要是在列表第一版的帖子,和精华贴,这些帖子的流量加起来至少占到整个bbs流量...

红薯
2010/11/14
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Java8新特性之接口

在JDK8以前,我们定义接口类中,方法都是抽象的,并且不能存在静态方法。所有的方法命名规则基本上都是 public [返回类型] [方法名](参数params) throws [异常类型] {}。 JDK8为接口的定义带...

developlee的潇洒人生
33分钟前
0
0
aop + annotation 实现统一日志记录

aop + annotation 实现统一日志记录 在开发中,我们可能需要记录异常日志。由于异常比较分散,每个 service 方法都可能发生异常,如果我们都去做处理,会出现很多重复编码,也不好维护。这种...

长安一梦
44分钟前
1
0
将博客搬至CSDN

AHUSKY
55分钟前
1
0
Python web框架Django学习(1)

1.Django简介 (1)Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。Django是一个开放源代码的Web应用框架,由Python写成。 (2...

十年磨一剑3344
今天
0
0
Databook-数据之书

Databook-数据之书 用于数据分析的Jupyter Notebooks。 不需购买服务器,快速开始自己的数据分析过程。 源码:https://github.com/openthings/databook 作者:openthings,https://github.co...

openthings
今天
5
0
Python PIPEs

https://www.python-course.eu/pipes.php https://www.tutorialspoint.com/python/os_pipe.htm

zungyiu
今天
1
0
gRPC学习笔记

gRPC编程流程 1. proto文件定义 proto文件用于定义需要通过gRPC生成的接口,可以理解为接口定义文档 2. 通过构建工具生成服务基类代码-Maven或Gradle 3. 服务端开发 服务端实现类须实现通过构...

OSC_fly
今天
0
0
Docker Mac (三) Dockerfile 及命令

Dockerfile 最近学习docker的时候,遇到一件怪事,关于docker镜像可能会被破坏,还不知道它会有此措施 所以需要了解构建Dockerfile的正确方法 Dockerfile是由一系列命令和参数构成的脚本,这些命...

___大侠
今天
0
0
Android Studio+NDK+Cmake 移植FFmpeg-4.0.2命令行工具

一、编译 参考大神的帖子,亲测一次编译成功:https://blog.csdn.net/bobcat_kay/article/details/80889398 鉴于以前查文档的经验,这里附上编写例子的时间:2018年7月22日 我用的是ubantu,...

她叫我小渝
今天
0
0
mysql创建数据库

登录MYSQL mysql -u root -p 脚本创建数据库WeChat,并制定默认的字符集是utf8mb4。 CREATE DATABASE Wechat DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci; 授权 grant all......

niithub
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部