![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习总结
学无涯深难耕
这个作者很懒,什么都没留下…
展开
-
微服务化全家桶
微服务化全家桶 服务中心 配置中心 Eureka Spring Cloud Config+sentinel-bashborad nacos nacos ...原创 2020-11-20 17:07:40 · 169 阅读 · 0 评论 -
线程池的推荐设置
一、ThreadPoolExecutor的重要参数corePoolSize:核心线程数核心线程会一直存活,及时没有任务需要执行当线程数小于核心线程数时,即使有线程空闲,线程池也会优先创建新线程处理设置allowCoreThreadTimeout=true(默认false)时,核心线程会超时关闭queueCapacity:任务队列容量(阻塞队列)当核心线程数达到最大时,新任务会放在队列中排队等待执行maxPoolSize:最大线程数当线程数>=corePoolSize,且任务队列已满时。原创 2020-10-10 15:35:05 · 246 阅读 · 0 评论 -
一些开源
一些开源项目参考作用grafanahttps://grafana.com/做监控面板或指标看板skywalkinghttp://skywalking.apache.org/开源服务治理原创 2020-08-28 17:17:29 · 102 阅读 · 0 评论 -
程序员的基本功:关于JVM
VM堆的内存划分 minor gc(年轻) Eden万物起源于eden神话,没有夏当与亚娃就没法有无限的可能 Survivor from被捉进监狱不断拷问,是不是在干活,干活的去另外一间,不干活的留下。当这个房间的所有干活的人都去到另外一个房间时,这房间中的所有人都会被干掉(干掉不干活) to永远有一个房间是空的,用于放干活的人。 major gc(专业/老人) Tenured Gen(Old space) Permgen space原创 2020-07-15 16:08:40 · 311 阅读 · 0 评论 -
程序员不能不懂的一些事:代码片段
程序员不能不懂的一些事:代码片段为什么有时候我们看到一些资深的开发工程师效率高且交付质量高了,其实主要还是因为他们的在开发效率高,如果你的开发效率比普通人高那么你试错的次数也会更多。这样就可以打造更好的业绩listanymatch对比集合中是否有符合条件的对像boolean isAnyMach=ListUtils.emptyIfNull($VAR$).stream().anyMatch(l->{ //对比逻辑填这里 return true; });listnul原创 2020-07-15 15:57:42 · 745 阅读 · 0 评论 -
通过故事的方式尝试和大家说说线程池
我希望通过故事的方式尝试和大家说说线程池老爸就是jvm,店铺就是一个线程池,员工就是一个线程,顾客就是要执行的方法。ThreadPoolExecutor 的参数【我要开店了,老爸是土豪,老爸给了一些他自己的元老给我用】int corePoolSize,最少的核心线程数,(老爸最开始给的员工,说白了就是元老,用来保命的,打死也不能炒的,除非关店了)int maximumPoolSize,(公司最多可以去到多少人)long keepAliveTime,(公司里面除了元老,还可以招聘员工,但是都是合同原创 2020-05-21 10:14:16 · 109 阅读 · 1 评论 -
《从0到1学习架构》-服务治理中的分布式跟踪系统
《从0到1学习架构》-服务治理中的分布式跟踪系统分布式跟踪系统在现在各大互联网应用中,通常都是采用微服务的方式进行复杂大规模的分布式部署,由于互联网应用的访问量相比传统应用的访问量会高很多,通常会根据自身公司的发展扩展服务器,有可能用到千台以上的服务器,甚至跨机房。在微服务的体系中,会划分为不同的业务领域应用,例如:订单中台、交易中台、库存中心等。每个领域有各自的团队。一个业务请求通常会横...原创 2019-08-15 09:20:58 · 183 阅读 · 0 评论 -
花5分钟学习TiDB
TID背景随着公司的发展,关系型数据库面临几个典型的问题需要解决:容量:数据容量不断增加,即使做了归档,还是难逃拆库的命运。如:归档库、zabbix 高性能:对于MySQL,能够通过增加从库提高读能力,但是写能力在做sharding之前还是会是单点,如:zabbix 横向扩容方便性:MySQL做了对应的横向或者纵向拆分后,需要修改代码或者引入mycat之类的中间件进行做聚合查询TID...原创 2019-08-15 10:06:10 · 293 阅读 · 0 评论