标签:限流

Java

再谈服务流量控制(9.22)

yanxinchi 发布于 2018-09-22

项目临近上线,因此最近做的最多的事还是服务运行监控和性能分析,也对流量控制做进一步的思考。 首先还是解释下流控的两种场景,即限流和断流。 1. 限流:对于服务请求仍然接收,但是如果你并发量大了就在外面排队,而不是将压力全部传递到ESB。 2. 断流:如果发现大数据,大并发的异常调...

阅读(14)评论(0)赞 (0)

Java

微服务网关Zuul迁移到Spring Cloud Gateway

1

likai 发布于 2018-09-20

在之前的文章中,我们介绍过微服务网关 Spring Cloud Netflix Zuul ,前段时间有两篇文章专门介绍了Spring Cloud的全新项目Spring Cloud Gateway,以及其中的过滤器工厂。本文将会介绍将微服务网关由Zuul迁移到Spring Clou...

阅读(17)评论(0)赞 (0)

Java

Aooms 极速微服务开发,像 JFinal 一样简单 1.0.0-alpha

changyuan.xu 发布于 2018-09-18

Aooms 极速微服务开发,像JFinal一样简单 一、Aooms 一款基于SpringCloud的微服务基础开发平台,旨在降低SpringCloud的复杂度,像使用JFinal一样简单(本人是JFinal用户,从1.9版本开始现在也一直在使用,因此部分实现思路会借鉴JFinal...

阅读(46)评论(0)赞 (0)

Java

史上最全Java面试266题:算法+缓存+TCP+JVM+搜索+分布式+数据库

1

xiaoli.wang 发布于 2018-09-14

JAVA基础 JAVA中的几种基本数据类型是什么,各自占用多少字节。 String类能被继承吗,为什么。 String,Stringbuffer,StringBuilder的区别。 ArrayList和LinkedList有什么区别。 讲讲类的实例化顺序,比如父类静态数据,构造函...

阅读(69)评论(0)赞 (0)

Java

Jboot v1.6.5 发布,更新dubbo到最新版本2.6.3

yeseng 发布于 2018-09-14

Jboot 是一个基于 JFinal 和 Undertow 开发的微服务框架。提供了 AOP、RPC、分布式缓存、限流、降级、熔断、统一配置中心、Opentracing 数据追踪、metrics 数据监控、分布式 session、代码生成器、shiro 和 jwt 安全控制、sw...

阅读(66)评论(0)赞 (0)

Spring

原 荐 Choerodon的微服务之路(一):如何迈出关键的第一步

10

xubiao.zhuang 发布于 2018-09-10

本文是 Choerodon 猪齿鱼 微服务系列文章的第一篇,在文章中将介绍当前比较流行的两种微服务架构,即 Dubbo 和 Spring Cloud,同时将总结 Choerodon猪齿鱼在选择使用微服务架构中的一些实践经验,希望能够给大家一些借鉴和启迪。 ▌文章的主要内容包括: ...

阅读(84)评论(0)赞 (0)

Java

《Java8实战》-第五章读书笔记(使用流Stream-02)

yeseng 发布于 2018-09-10

在本节中,我们会将迄今学到的关于流的知识付诸实践。我们来看一个不同的领域:执行交易的交易员。你的经理让你为八个查询找到答案。 找出2011年发生的所有交易,并按交易额排序(从低到高)。 交易员都在哪些不同的城市工作过? 查找所有来自于剑桥的交易员,并按姓名排序。 返回所有交易员的...

阅读(90)评论(0)赞 (0)

Java

Java8的函数式编程

4

changyuan.xu 发布于 2018-09-03

函数式编程:是一种如何搭建应用程序的方法论。(lambda表达式+Stream流的思想) 命令式编程和函数式编程的异同点: 命令式编程关注怎么样做,而函数式编程中关注做什么 import java.util.stream.IntStream; public class MinDe...

阅读(72)评论(0)赞 (0)

Java

程序员应该如何自我驱动,迅速获得成长?

zhuangli 发布于 2018-08-29

初入公司,从CRUD到运维支持 一年之前,我还是一个只会CRUD的普通程序员,常年与业务打交道,一套花式SSM框架三板斧从头玩到底。 我入职了一个初创型的互联网项目团队,在迅速融入工作环境以后,我就开始上手写起了CRUD代码。虽然不知道底层原理, 但是SSM模版代码已经烂熟于心,...

阅读(110)评论(0)赞 (0)

Java

响应式编程入门(RxJava)

1

zhuangli 发布于 2018-08-29

随着时间的发展,编程领域不断地推出新的技术来尝试解决已有的问题,**响应式编程(流式编程)**正是近几年来非常流行的一个解决方案,如果我们关注一下业界动态,就会发现绝大多数的语言和框架都纷纷开始支持这一编程模型: Java 8 => 引入Stream流,Observable...

阅读(137)评论(0)赞 (0)

Java

Jboot v1.6.4 发布,修复 Fastjson 序列化问题

小丁 发布于 2018-08-27

Jboot 是一个基于 JFinal 和 Undertow 开发的微服务框架。提供了 AOP、RPC、分布式缓存、限流、降级、熔断、统一配置中心、Opentracing 数据追踪、metrics 数据监控、分布式 session、代码生成器、shiro 和 jwt 安全控制、sw...

阅读(42)评论(0)赞 (0)

Java

原 荐 Dubbo源码之服务端并发控制——ExecuteLimitFilter

6

songhua.gao 发布于 2018-08-26

残刃O的个人空间 Dubbo 正文 Dubbo源码之服务端并发控制——ExecuteLimitFilter 原 荐   键走偏锋 发布于 昨天 22:04 字数 734 阅读 27 收藏 1 Dubbo 21天精品区块链课程免费学习,深入实战行家带路,助力开发者轻松玩转...

阅读(99)评论(0)赞 (0)

Java

唯品会的Service Mesh三年进化史

5

zhuangli 发布于 2018-08-23

前言 今年在Goolge的推动,和K8S社区的惯性力量下,Service Mesh的风很大。蓦然回首,唯品会的服务化体系OSP(Open Service Platform) 在三年前就走上了ServiceMesh的路,一股淡淡的自豪,和对定下基调的前老板的佩服。 每种架构风格,由...

阅读(272)评论(0)赞 (0)

Java

Java并发——阻塞队列集(下)

5

puefu.he 发布于 2018-08-21

接着上集继续,SynchronousQueue是一个 不存储元素 的阻塞队列。 每一个put操作必须等待一个take操作,否则不能继续添加元素 ,所以其peek()方法始终返回null,没有数据缓存空间。SynchronousQueue支持公平与非公平访问,默认采用非公平性策略访...

阅读(47)评论(0)赞 (0)

Java

Spring Cloud Gateway 结合配置中心限流

2

小丁 发布于 2018-08-20

前言 上篇文章 《Spring Cloud Gateway 限流操作》 我讲过复杂的限流场景可以通过扩展RedisRateLimiter来实现自己的限流策略。 假设你领导给你安排了一个任务,具体需求如下: 针对具体的接口做限流 不同接口限流的力度可以不同 可以动态调整限流配置,实...

阅读(45)评论(0)赞 (0)

Java

深入理解 RxJava2:前世今生(1)

1

puefu.he 发布于 2018-08-12

前言 本系列文章适用于已经了解 RxJava 的读者,深入贯彻其原理,加深对其的认识。如果从未了解过 RxJava 的读者们,建议先熟悉 它 。 RxJava 0.x RxJava 最早是 Netflix 参照微软的 Rx.Net,在 Java 上实现一套类似的库,0.x 其实就...

阅读(60)评论(0)赞 (0)

Spring

Service Mesh实践之Istio初体验

35

puefu.he 发布于 2018-08-09

微服务国内发展背景 2014年,Martin Fowler撰写的《Microservices》使得许多国内的先行者接触到微服务这个概念并将其引入国内,2015年越来越多的人通过各种渠道了解到微服务的概念并有人开始在生产环境中落地,2016-2017年,微服务的概念被越来越多的人认...

阅读(212)评论(0)赞 (0)

Java

阿里巴巴开源 Sentinel,进一步完善 Dubbo 生态

1

xiaoli.he 发布于 2018-08-03

近日,阿里巴巴中间件团队宣布开源 Sentinel,并发布了首个社区版本v0.1.0。 Sentinel 作为阿里巴巴“大中台、小前台”架构中的基础模块,覆盖了阿里的所有核心场景,因此积累了大量的流量归整场景以及生产实践。Sentinel 以流量为切入点,从流量控制、熔断降级、系...

阅读(151)评论(0)赞 (0)