04 2023 档案
摘要:并不是所有的场景都适合微服务,我理解技术开发者都有一颗追求新技术的心,但是更重要的是业务场景及团队。 关于微服务 微服务架构,说白了就是一种上层体系的演变。从最早的单体架构,到前后分离,SOA,甚至微服务架构,其实它们都在做一件事,并且都朝着一个方向去发展:那就是分而治之!从简! 分而治之有什么好处
阅读全文
摘要:JVM调优,其实就是调整SWT和FGC的过程 JVM内存模型 通过一张基础的图了解最简单的JVM模型: 其实在jvm模型中,主要包含了我们常见的堆栈方法区等待--每个版本不同可能解释有所不同,这里默认以8版本为例: 首先给出官方文档的解释: https://docs.oracle.com/javas
阅读全文
摘要:通过juc下LockSupport,可以达到阻塞和唤醒线程的操作 线程信号 线程之间是需要通信的。 线程间的通信可以有很多种方式,比如线程调度、令牌许可.... 常见的线程通信方式,类似阻塞,调度,唤醒。通过并发编程中我看到了这样的一段描述,在开头补充出来: 首先,是对于常用的wait和notify
阅读全文
摘要:aqs,它是抽象队列同步器AbstractQueuedSynchronizer ,是juc包下的核心组件。 关于aqs aqs,是AbstractQueuedSynchronizer 的简称,位于juc包下。在jdk1.5后,提供了针对并发处理的一些工具。 通过aqs,其实它提供了实现锁和线程同步机
阅读全文
阅读目录(Content)
此页目录为空