会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
liuzhaoqing
博客园
首页
新随笔
联系
订阅
管理
2019年12月11日
转:Coroutine in Java - Quasar Fiber实现
摘要: from:https://segmentfault.com/a/1190000006079389?from=groupmessage&isappinstalled=0 简介 说到协程(Coroutine),很多人会想到go,lua,erlang等语言,其实JVM上也有蛮多的实现,如PicoThrea
阅读全文
posted @ 2019-12-11 13:20 liuzhaoqing
阅读(376)
评论(0)
推荐(0)
2019年12月6日
转:微服务下事件驱动
摘要: from:https://blog.csdn.net/alex_xfboy/article/details/77335982 领域驱动设计(DDD)是一种奇妙的技术,试图使我们的设计更接近于业务领域 。我们采用了领域驱动的开发方式,使用了充血模型,享受了他的好处,但是也不得不面对他带来的弊端。这个弊
阅读全文
posted @ 2019-12-06 19:15 liuzhaoqing
阅读(294)
评论(0)
推荐(0)
转:领域驱动设计简单落地实现
摘要: from:https://blog.csdn.net/ityouknow/article/details/81572072 领域驱动设计的概念 大家都知道软件开发不是一蹴而就的事情,我们不可能在不了解产品(或行业领域)的前提下进行软件开发,在开发前通常需要进行大量的业务知识梳理,然后才能到软件设计的
阅读全文
posted @ 2019-12-06 19:00 liuzhaoqing
阅读(626)
评论(0)
推荐(0)
2019年11月29日
高并发写操作设计方案
摘要: 场景描述 秒杀,抢coupon,大转盘等业务,会吸引大量用户同时高并发访问,而这些业务都需要对数据库有写操作,在高并发下,这个类似的场景一般都有下面特点: 一、写库前逻辑校验限制,比如秒杀的库存检验,coupon发放量检验等逻辑复杂。 二、更新数据库时候,集中更新在某些特定的记录上面,造成少量数据同
阅读全文
posted @ 2019-11-29 20:41 liuzhaoqing
阅读(1486)
评论(0)
推荐(1)
Bitmap原理
摘要: from:https://my.oschina.net/mengyuankan/blog/1932425 前言 在开发中,可能会遇到这种情况:需要统计用户的某些信息,如活跃或不活跃,登录或者不登录;又如需要记录用户一年的打卡情况,打卡了是1, 没有打卡是0,如果使用普通的 key/value存储,则
阅读全文
posted @ 2019-11-29 17:49 liuzhaoqing
阅读(1287)
评论(0)
推荐(0)
转:HyperLogLog 算法的原理讲解以及 Redis 是如何应用它的
摘要: from: https://www.cnblogs.com/linguanh/p/10460421.html 目录 问题原形 条件选择 HyperLogLog 伯努利试验 估算的优化 扯上关系 比特串 分桶 对应 Redis 中对 HyperLogLog 的应用 Redis 中的 HyperLogL
阅读全文
posted @ 2019-11-29 16:45 liuzhaoqing
阅读(292)
评论(0)
推荐(0)
2019年11月21日
转:TCC分布式事务
摘要: FROM: https://www.cnblogs.com/jajian/p/10014145.html 之前网上看到很多写分布式事务的文章,不过大多都是将分布式事务各种技术方案简单介绍一下。很多朋友看了还是不知道分布式事务到底怎么回事,在项目里到底如何使用。 所以这篇文章,就用大白话+手工绘图,并
阅读全文
posted @ 2019-11-21 19:51 liuzhaoqing
阅读(144)
评论(0)
推荐(0)
转:高并发场景下强一致预算/库存扣减方案
摘要: from : https://zhuanlan.zhihu.com/p/85660050 场景描述 场景描述 场景描述 场景描述 对于预算扣减/库存扣减类场景,我们需要根据业务对已有预算/库存做减法,拿发券的场景来举例: 需要满足不同的发券需求,运营可配置预算扣减业务 每次请求扣减一定数量的金额,比
阅读全文
posted @ 2019-11-21 19:32 liuzhaoqing
阅读(1363)
评论(0)
推荐(0)
2019年10月23日
转:Dubbo性能调优参数及原理
摘要: from: https://www.cnblogs.com/cyfonly/p/8987043.html 文是针对 Dubbo 协议调用的调优指导,详细说明常用调优参数的作用域及源码。 Dubbo调用模型 常用性能调优参数 参数名 作用范围 默认值 说明 备注 threads provider 20
阅读全文
posted @ 2019-10-23 10:51 liuzhaoqing
阅读(371)
评论(0)
推荐(0)
2019年9月26日
转:java线程状态说明,Jstack线程状态BLOCKED/TIMED_WAITING/WAITING解释
摘要: from:https://www.cnblogs.com/jack-Star/p/9683023.html 一、线程5种状态 新建状态(New) 新创建了一个线程对象。 就绪状态(Runnable) 线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行
阅读全文
posted @ 2019-09-26 14:13 liuzhaoqing
阅读(888)
评论(0)
推荐(0)
下一页
公告