上一页 1 ··· 8 9 10 11 12 13 14 15 下一页

2018年3月3日

抢红包的红包生成算法(转载)

摘要: 转载:http://blog.csdn.net/hengyunabc/article/details/19177877 过年微信红包很火,最近有个项目也要做抢红包,于是写了个红包的生成算法。 红包生成算法的需求 预先生成所有的红包还是一个请求随机生成一个红包 简单来说,就是把一个大整数m分解(直接以 阅读全文

posted @ 2018-03-03 18:15 myf008 阅读(242) 评论(0) 推荐(0) 编辑

揭秘微信红包:架构、抢红包算法、高并发和降级方案(转载)

摘要: 编者按 与传统意义上的红包相比,近两年火起来的“红包”,似乎才是如今春节的一大重头戏。历经上千年时代传承与变迁,春节发红包早已成为历史沉淀的文化习俗,融入了民族的血脉。按照各家公布的数据,除夕全天微信用户红包总发送量达到80.8亿个,红包峰值收发量为40.9万个/秒。春晚直播期间讨论春晚的微博达到5 阅读全文

posted @ 2018-03-03 18:00 myf008 阅读(447) 评论(0) 推荐(0) 编辑

2018年3月1日

Zookeeper的一致性

摘要: 转载:http://flyfoxs.iteye.com/blog/2121560 下面内容主要摘抄于<<Hadoop实战>>,红色高亮部分是本人添加的白话注释. 转载:http://flyfoxs.iteye.com/blog/2121560 下面内容主要摘抄于<<Hadoop实战>>,红色高亮部分 阅读全文

posted @ 2018-03-01 18:04 myf008 阅读(443) 评论(0) 推荐(0) 编辑

并发的HashMap为什么会引起死循环?

摘要: 转载:http://blog.csdn.net/zhuqiuhui/article/details/51849692 今天研读Java并发容器和框架时,看到为什么要使用ConcurrentHashMap时,其中有一个原因是:线程不安全的HashMap, HashMap在并发执行put操作时会引起死循 阅读全文

posted @ 2018-03-01 15:39 myf008 阅读(163) 评论(0) 推荐(0) 编辑

zuul重试配置

摘要: #retry#该参数用来开启重试机制spring.cloud.loadbalancer.retry.enabled=true#断路器的超时时间,断路器的超时时间需要大于ribbon的超时时间,不然不会触发重试。hystrix.command.default.execution.isolation.t 阅读全文

posted @ 2018-03-01 13:45 myf008 阅读(224) 评论(0) 推荐(0) 编辑

zuul超时问题

摘要: 转载:http://blog.csdn.net/tianyaleixiaowu/article/details/78772269 是这样的,今天碰到了微服务响应超时问题,而且超时时间特别短,2秒就超时,zuul就走熔断了。 我采用zuul作为网关,根据不同的访问路径进行微服务的路由,譬如有个服务是u 阅读全文

posted @ 2018-03-01 13:41 myf008 阅读(422) 评论(0) 推荐(0) 编辑

2018年2月27日

Java锁的种类以及辨析(二):自旋锁的其他种类

摘要: 作者:山鸡 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁为我们开发提供了便利,但是锁的具体性质以及类型却很少被提及。本系列文章将分析JAVA下常见的锁名称以及特性,为大家答疑解惑。 2.自 阅读全文

posted @ 2018-02-27 21:56 myf008 阅读(224) 评论(0) 推荐(0) 编辑

java锁的种类以及辨析(一):自旋锁

摘要: 作者:山鸡 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁为我们开发提供了便利,但是锁的具体性质以及类型却很少被提及。本系列文章将分析JAVA下常见的锁名称以及特性,为大家答疑解惑。 1、自 阅读全文

posted @ 2018-02-27 21:54 myf008 阅读(152) 评论(0) 推荐(0) 编辑

Java中的锁

摘要: 原文链接 作者:Jakob Jenkov 译者:申章 校对:丁一 锁像synchronized同步块一样,是一种线程同步机制,但比Java中的synchronized同步块更复杂。因为锁(以及其它更高级的线程同步机制)是由synchronized同步块的方式实现的,所以我们还不能完全摆脱synchr 阅读全文

posted @ 2018-02-27 21:38 myf008 阅读(148) 评论(0) 推荐(0) 编辑

深入理解Ribbon之源码解析

摘要: 什么是Ribbon Ribbon是Netflix公司开源的一个负载均衡的项目,它属于上述的第二种,是一个客户端负载均衡器,运行在客户端上。它是一个经过了云端测试的IPC库,可以很好地控制HTTP和TCP客户端的一些行为。 Feign已经默认使用了Ribbon。 负载均衡 容错 多协议(HTTP,TC 阅读全文

posted @ 2018-02-27 18:37 myf008 阅读(317) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 下一页

导航