连击 天
fork: star:
Quasar is a library that provides high-performance lightweight threads, Go-like channels, Erlang-like actors, and other asynchronous programming tools for Java and Kotlin....
离散数学 离散数学是传统的逻辑学,集合论(包括函数),数论基础,算法设计,组合分析,离散概率,关系理论,图论与树,抽象代数(包括代数系统,群、环、域等),布尔代数,计算模型(语言...
使用场景 我们在这样的场景下使用,当ApplicationContext 加载完所有的Bean之后,我们来做一些我们想要的操作。 下面是使用方法: public class MyRegister implements SmartInitializingSi...
spring boot 通常会打成一个fatjar的方式启动,如果我们本地启动(增加agent)则是这样子: java -javaagent:/path/myAgent.jar -jar myFat.jar 但是部署到生产环境,绝对路径是会变的,所以两种...
问题: javaagent 可以做什么? 可以在加载class文件之前做拦截把字节码做修改 可以在运行期将已经加载的类的字节码做变更,但是这种情况下会有很多的限制,后面会详细说 还有其他的一些小众...
The Hidden Synchronized Keyword With a Static Block 静态变量会在类被加载的时候优先初始化。 静态代码块也是在类被加载的时候优先初始化。 静态变量的值如果是常量,则在编译时期就会被确...
高可用 分布式系统的技术栈 关于高可用系统 关于系统高可用,最好就是直接看刚刚放的链接,以我现在的水平总结不会超过上面的文章,不过我想通过自己的方式表达出来。 分布式系统的特点 网络...
前言 这一篇是上一篇的继续,如果不了解Sentinel ,请先阅读[Alibaba Sentinel 源码阅读(Part1 执行流程)](Alibaba Sentinel 源码阅读(Part1 执行流程)) 入口 在上一篇我们看到 我们获取的...
准备 已经看过wiki 很多遍。 跑过测试用例和example,已经理解Sentinel的作用和大致的工作原理。 此博客基于版本 0.2.0,请自行准备源码。 目标 带着疑惑和问题阅读源码,理解未知的问题,和...
When to use semaphore For Thread isolation. there is a thread context switch cost. but this is almost can be ignored in most application. see Thread pool For circuits that wrap ...
Motivation 说一下,为什么要阅读Netflix Zuul,最近在看alibaba/Sentinel 在网关方面的应用。发现网关的设计模式有很多通用的地方。Netflix Zuul 对比Zuul2 更能直接的看出网关的主要功能和...
Hystrix实现动态配置的几种方案实现, 项目放在GitHub上
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复