没有超时和隔离差点引发的系统雪崩

记一次雪崩的发生过程

2017-06-03 11:30:34

阅读数 1432

评论数 0

ConcurrentHashMap的使用场景

在一次项目中,需要设计一个map存储线程资源池,为每种请求类型创建一个线程池。当该类型所对应的线程池中的所有线程都达到工作饱和状态,即是没有多余可用线程,则自动丢弃该类型的请求,以此来保证其他类型的请求不受影响。这中设计属于资源隔离中的线程池隔离,在微服务系统属于是很常见的场景。 这种设...

2017-03-10 09:36:08

阅读数 5707

评论数 0

微服务利器--Hystrix的设计

微服务利器,高可用高并发系统组件

2016-12-14 18:18:12

阅读数 2103

评论数 1

【Hystrix权威指南四】Hystrix隔离策略源码分析二

微服务设计,高并发高可用系统组件

2016-12-14 18:16:49

阅读数 1594

评论数 0

【Hystrix权威指南三】Hystrix隔离策略源码分析一

微服务组件

2016-12-14 18:16:07

阅读数 6073

评论数 1

【Hystrix权威指南二】Hystrix隔离策略

微服务组件

2016-12-14 18:15:17

阅读数 3206

评论数 0

【Hystrix权威指南一】Hystrix开发之旅

构建高可用高并发系统必用组件

2016-12-14 18:14:21

阅读数 2118

评论数 0

如何设计一个支持高并发的高可用服务

如何设计一个支持高并发的高可用服务?在前期设计时应该从哪些方面入手?

2016-09-04 17:55:10

阅读数 8865

评论数 0

二、Hystrix隔离服务的实现原理---线程池隔离

Hystrix组件提供了两种隔离的解决方案:线程池隔离和信号量隔离。两种隔离方式都是限制对共享资源的并发访问量,线程在就绪状态、运行状态、阻塞状态、终止状态间转变时需要由操作系统调度,占用很大的性能消耗;而信号量是在访问共享资源时,进行tryAcquire,tryAcquire成功才允许访问共享资...

2016-06-08 08:54:12

阅读数 12054

评论数 0

一、Hystrix的类是如何组织的

Hystrix 在Netflix 公司每天处理10+亿次的请求,内部原理是什么呢?

2016-06-08 08:52:46

阅读数 1369

评论数 0

设计模式--适配器、代理、装饰、外观模式的区别与联系

设计模式是为了提高代码的可扩展性可读性,在日常的需求中,逐步总结归纳出来的。是每个程序员都可以在工作中遇到的,用心去发现去理解才能真正的用到工作中,不要为了用而用。 设计模式从功能上一般分为创建型、结构型、行为型 三种类型。 本节要说的就是结构型中的四个模式的区别,先从定义(功能)上进...

2015-11-05 23:04:14

阅读数 1045

评论数 0

设计模式--外观模式

使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。

2015-11-03 23:01:14

阅读数 411

评论数 0

设计模式--适配器模式

使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。

2015-11-03 22:59:08

阅读数 340

评论数 0

设计模式之--装饰者模式

使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。

2015-11-02 23:18:45

阅读数 439

评论数 0

设计模式之--代理模式

设计模式乃开发利器,更是通往顶峰的必经之路.

2015-11-02 23:17:18

阅读数 551

评论数 0

Git clone RPC failed

错误展示: remote: Counting objects: 369, done.  efrror: RPC failed; result=56, HTTP code = 200  atal: The remote end hung up unexpectedly  fatal...

2015-09-02 22:05:10

阅读数 1127

评论数 0

Watcher实现机制之服务端处理

zookeeper实现内部逻辑

2015-06-29 23:16:50

阅读数 632

评论数 0

Watcher 实现机制之客户端注册

zookeeper 源码解析,内部逻辑实现

2015-06-29 23:15:02

阅读数 903

评论数 1

windows 下 python tornado 配置

http://www.shaoqun.com/a/104542.aspx

2015-04-01 21:36:14

阅读数 545

评论数 0

sublime text2 配置python 环境

python 环境配置

2015-03-27 22:19:38

阅读数 836

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭