随笔分类 -  高并发

ukyo is rich
摘要:继我关注很久一位编程的大牛发布了他的那篇文章—— <探究:普通人都是怎么入门编程> https://www.cnblogs.com/liuyangfirst/p/16991386.html 我先去再相关评论里看到了有人说这是AI写的一样,不过我对这篇文章的作者稍微有些了解,可能就是他写的,因为有时候 阅读全文
posted @ 2022-12-21 20:04 ukyo--碳水化合物 阅读(246) 评论(0) 推荐(0) 编辑
摘要:我认识两个强哥。 阅读全文
posted @ 2022-12-09 22:45 ukyo--碳水化合物 阅读(39) 评论(0) 推荐(0) 编辑
摘要:下午,手机快没电了,来到这里,准备充电。 买了两瓶水,一瓶是营养快线,一瓶是雀巢咖啡。 我在想当父亲之后挺久不喝营养快线了。 上一篇在公园坐到n点,要不是手机没电,还会继续 坐下去。 从公园一路到图书馆有我之前供职的公司,有之前经常去吃的面馆和自助餐厅。 现在电脑已经充上电了。 拿了一本书,感觉代码 阅读全文
posted @ 2022-11-02 15:53 ukyo--碳水化合物 阅读(43) 评论(0) 推荐(0) 编辑
摘要:public class Logger { private FileWriter writer; private static final Logger instance = new Logger(); private Logger() { File file = new File("/Users/ 阅读全文
posted @ 2022-09-08 12:58 ukyo--碳水化合物 阅读(28) 评论(0) 推荐(0) 编辑
摘要:提到互联网系统设计,你可能听到最多的词儿就是“三高”,也就是“高并发”“高性能”“高可用”,它们是互联网系统架构设计永恒的主题。在前两节课中,我带你了解了高并发系统设计的含义,意义以及分层设计原则,接下来,我想带你整体了解一下高并发系统设计的目标,然后在此基础上,进入我们今天的话题:如何提升系统的性 阅读全文
posted @ 2022-09-05 22:23 ukyo--碳水化合物 阅读(289) 评论(0) 推荐(0) 编辑
摘要:wait与sleep区别在于: wait会释放所有锁而sleep不会释放锁资源. wait只能在同步方法和同步块中使用,而sleep任何地方都可以. wait无需捕捉异常,而sleep需要. 两者相同点:都会让渡CPU执行时间,等待再次调度! class Allocator { private Li 阅读全文
posted @ 2022-08-30 13:21 ukyo--碳水化合物 阅读(36) 评论(0) 推荐(0) 编辑
摘要:Executor,CountDownLatch,Future,CyclicBarrier,Phaser,Exchanger 线程可见volatile,线程隔离ThreadLocal, 解决并发业务冲突,加锁 同步锁synchronized 解决单例重复问题,双重检测锁 阅读全文
posted @ 2022-08-29 19:54 ukyo--碳水化合物 阅读(28) 评论(0) 推荐(0) 编辑
摘要:计算机领域的阿姆达尔定律(Amdahl’s law)是吉恩·阿姆达尔在 1967 年提出的。它描述了并发进程数与响应时间之间的关系,含义是在固定负载下,并行计算的加速比,也就是并行化之后效率提升情况,可以用下面公式来表示:(Ws + Wp) / (Ws + Wp/s)其中,Ws 表示任务中的串行计算 阅读全文
posted @ 2022-08-29 16:01 ukyo--碳水化合物 阅读(320) 评论(0) 推荐(0) 编辑
摘要:假设我们在 30s 内有 10000 次请求,每次请求的响应时间都是 1ms,那么这段时间响应时间平均值也是 1ms。这时,当其中 100 次请求的响应时间变成了 100ms,那么整体的响应时间是 (100 * 100 + 9900 * 1) / 10000 = 1.99ms。你看,虽然从平均值上来 阅读全文
posted @ 2022-08-29 15:44 ukyo--碳水化合物 阅读(59) 评论(0) 推荐(0) 编辑
摘要:spring cloud官方文档提到的服务开发的12项要素。 I. Codebase (基准代码) 从一个代码库部署到多个环境。 II. Dependencies (依赖) 使用显式的声明隔离依赖,即模块单独运行,并可以显式管理依赖。 III. Config (配置) 在系统外部存储配置信息。 IV 阅读全文
posted @ 2022-08-23 10:40 ukyo--碳水化合物 阅读(50) 评论(0) 推荐(0) 编辑
摘要:软件建模所谓软件建模,就是为要开发的软件建造模型。模型是对客观存在的抽象,例如著名的物理学公式 E=mc2,就是质量能量转换的物理规律的数学模型。除了物理学公式以外,还有一些东西也是模型,比如地图是对地理空间的建模;机械装置、电子电路、建筑设计的各种图纸是对物理实体的建模。而软件,也可以通过各种图进 阅读全文
posted @ 2022-08-22 20:48 ukyo--碳水化合物 阅读(128) 评论(0) 推荐(0) 编辑
摘要:因为HotSpot中的基本编译单元是一个完整方法,所以一个方法所对应的所有字节码都会被一次性地编译为原生代码。 HotSpot还支持使用一种叫做栈上交换(on-stack- replacement)OSR的技术来支持热循环的编译。 OSR用来帮助处理这样的情况:一个方法的调用频率还没有多到可以触发编 阅读全文
posted @ 2022-07-30 13:02 ukyo--碳水化合物 阅读(55) 评论(0) 推荐(0) 编辑
摘要:计算机软件开发是一个日新月异的领域,几乎每天都有新的技术诞生。每隔几年,软件开发领域就会进行一次大的技术潮流变换,所以身处其中的软件开发技术人员也常常疲于奔命,不断学习各种新知识、新技术,生怕被这个快速变革的时代所抛弃。 但是每次从头开始学习一个新的技术,这个过程既痛苦又漫长,好不容易掌握得差不多了 阅读全文
posted @ 2022-07-28 17:34 ukyo--碳水化合物 阅读(138) 评论(0) 推荐(0) 编辑
摘要:page 53 厌倦 大多数开发人员有过在某个角色中感到厌倦的经历,对一些人来说,这种情况并不会持续很长时间,因为他们会在公司或其他地方寻求新的挑战或角色。但是,公司里可能没有其他的机会,换个地方可能也没有。 很多读者可能遇到这样的开发人员,他们能够克服困难,甚至可能积极寻求更轻松的生活,然而,感到 阅读全文
posted @ 2022-07-24 12:26 ukyo--碳水化合物 阅读(27) 评论(0) 推荐(0) 编辑
摘要:你不能糊弄自己,你自己恰恰是最容易被蒙骗的人。 ——— Richard Feynman JVM的动态特性意味着性能数字往往比许多开发人员预期的更难处理。 对小块Java代码的测量(微基准测试)非常微妙且难以正确完成。 这也是本章要探究的问题。 JVM包含一个JIT编译器,他会将解释的字节码转换为高度 阅读全文
posted @ 2022-07-23 16:25 ukyo--碳水化合物 阅读(23) 评论(0) 推荐(0) 编辑
摘要:性能测试经常因为错误原因实施,或者实施得狠糟糕。 虽然发生的原因各有不同,但其根源往往在于没有理解性能分析本质。 认为 “有总比没有好” ,正如我们将反复看到的,这种看法真假参半,very dangerous 好的性能测试是量化的,它们提出的问题可以得到一个数字化的答案,用于作为实验输出来处理并进行 阅读全文
posted @ 2022-07-23 12:43 ukyo--碳水化合物 阅读(17) 评论(0) 推荐(0) 编辑
摘要:类型 特性 表级锁 (table-level locking) 开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁 (row-level locking) 开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁 (page-level 阅读全文
posted @ 2022-05-07 10:36 ukyo--碳水化合物 阅读(71) 评论(0) 推荐(0) 编辑
摘要:http://ifeve.com/guava-ratelimiter/ 阅读全文
posted @ 2022-04-05 20:57 ukyo--碳水化合物 阅读(98) 评论(1) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq1353424111/article/details/111468955 https://blog.csdn.net/qq_41842099/article/details/123077748 阅读全文
posted @ 2022-04-05 17:55 ukyo--碳水化合物 阅读(25) 评论(0) 推荐(0) 编辑
摘要:下载seata https://github.com/seata/seata/releases 配置:file.config 分为本地模式file,数据库模式db 初始化表 https://github.com/seata/seata/edit/1.4.0/script/server/db/mysq 阅读全文
posted @ 2022-03-31 20:52 ukyo--碳水化合物 阅读(472) 评论(0) 推荐(0) 编辑

主题色彩
风烟俱净,天山共色。从流飘荡,任意东西。
点击右上角即可分享
微信分享提示