🆙手动点赞!
写给自己差不多两年前,工作调整,离开了坚守十年的岗位,和那群朝夕相伴的兄弟,开启了一段新的旅程。我对自己说,逃离舒适区。 差不多两年后,还是工作调整,变化又一次降临,面对未知和挑战,...
🆙手动点赞!
写给自己差不多两年前,工作调整,离开了坚守十年的岗位,和那群朝夕相伴的兄弟,开启了一段新的旅程。我对自己说,逃离舒适区。 差不多两年后,还是工作调整,变化又一次降临,面对未知和挑战,...
差不多两年前,工作调整,离开了坚守十年的岗位,和那群朝夕相伴的兄弟,开启了一段新的旅程。我对自己说,逃离舒适区。 差不多两年后,还是工作调整,变化又一次降临,面对未知和挑战,...
Spring Cloud Gateway 工作原理 客户端向 Spring Cloud Gateway 发出请求,如果请求与网关程序定义的路由匹配,则将其发送到网关 Web ...
前言 在工作中经常使用Spring的相关框架,免不了去看一下Spring的实现方法,了解一下Spring内部的处理逻辑。特别是开发Web应用时,我们会频繁的定义@Contro...
通读一遍,我就当我也去玩过了
德国和瑞士的游山玩水2019的旅行,一波三折,是利奇马的一再挽留,或者只是天意。最后还是成行了,德国进,瑞士出,主题是爬雪山,看湖泊,游小镇,总结如下:4次徒步,7座峰,7个湖,17个小镇。 湖...
文章摘要:上篇中主要介绍了RocketMQ存储部分的整体架构设计,本篇将深入分析RocketMQ存储部分的细节内容在本篇文章中,小编将继续深入分析与介绍RocketMQ消息存...
前言 在之前这篇文章中,我大致介绍了一下google guava库中的RateLimiter的实现以及它背后的令牌桶算法原理。但是也有新的问题,在分布式的环境中,我们如何针对...
前提: 只针对Kafka 0.9.0.1版本; 说是运维,其实偏重于问题解决; 大部分解决方案都是google而来, 我只是作了次搬运工; 有些问题的解决方案未必一定是通用的...
1、Consumer与Consumer Group consumer group是kafka提供的可扩展且具有容错性的消费者机制。组内可以有多个消费者或消费者实例(cons...
@我是帅哥哥 肯定有一些不可描述的原因有空我测试测试
为什么必须配置hosts文件映射-hostname问题整理[TOC] 1. 一些问题 先来思考一下以下几个问题: hostname和域名的区别是什么? 为什么kafka服务端server.properties中如果配置了hostna...
没道理啊。控制了只有这一个变量么
为什么必须配置hosts文件映射-hostname问题整理[TOC] 1. 一些问题 先来思考一下以下几个问题: hostname和域名的区别是什么? 为什么kafka服务端server.properties中如果配置了hostna...
[TOC] 背景 生产上有一套联机系统,这里称之为svc,提供rpc服务给上游联机系统调用。上游联机系统需要调用svc来查询一些信息,如果命中则做一些业务拦截操作。 其中sv...
[TOC] 1. 一些问题 先来思考一下以下几个问题: hostname和域名的区别是什么? 为什么kafka服务端server.properties中如果配置了hostna...
@DesertSnow 嗯嗯
性能优化之使用LongAdder替换AtomicLong如果让你实现一个计数器,有点经验的同学可以很快的想到使用AtomicInteger或者AtomicLong进行简单的封装。 因为计数器操作涉及到内存的可见性和线程之间的竞争,...
@我能更好 好吧我以为是第三方工具类
性能优化之使用LongAdder替换AtomicLong如果让你实现一个计数器,有点经验的同学可以很快的想到使用AtomicInteger或者AtomicLong进行简单的封装。 因为计数器操作涉及到内存的可见性和线程之间的竞争,...
大神,LogAdder在哪里下
性能优化之使用LongAdder替换AtomicLong如果让你实现一个计数器,有点经验的同学可以很快的想到使用AtomicInteger或者AtomicLong进行简单的封装。 因为计数器操作涉及到内存的可见性和线程之间的竞争,...