摘要: 1、页首请关注 思维导航大纲 2、大牛文章学习: 3、自己的理解: 3.1.本文大纲 3.2.正文 1、获取class类的方法 反射首先是要获取class类,获取class类有以下几种方法: [参考博文:https://blog.csdn.net/beiyoujiayu/article/det 阅读全文
posted @ 2018-07-26 21:27 大辉_FFf 阅读(337) 评论(0) 推荐(0) 编辑
  2021年2月25日
摘要: 背景问题: 线上系统自某一天,业务慢慢到高峰,首页会逐步卡顿,高峰时甚至异常白屏,且蔓延到其它界面。 原因: 经过焦灼的排查,定位到: 原因是app客户端首页有一个业务组件是基于redis的单点list结构设计的功能,代码逻辑是lrange 0 -1,即拿出list所有数据到应用层, 然后在应用层随 阅读全文
posted @ 2021-02-25 09:48 大辉_FFf 阅读(290) 评论(0) 推荐(0) 编辑
  2021年2月9日
摘要: 适用场景&适读对象 场景关键词:互联网 分布式 业务集群 qps高 扛量 高可用 涉及内容:缓存调优 GC调优 隔离 上下游防护 运维优化 适读对象:资深业务开发同学,团队leader Part1.背景 之前年底线上用户端工程出了一次可用性故障,导致用户进app首页白屏,系统不可用。 具体原因是:  阅读全文
posted @ 2021-02-09 09:41 大辉_FFf 阅读(927) 评论(0) 推荐(1) 编辑
摘要: 1.技术纲:计算机体系[自底向上]视角 一级分类二级分类三级分类要点说明链接 架构 设计哲学 架构 架构-演进历史 架构 架构-微服务设计模式 架构 架构-DDD 设计模式 面向对象SOLID原则 设计模式 21款开发设计模式 中间件 容错-熔断 中间件 容错-限流 中间件 监控-JVM 中间件 监 阅读全文
posted @ 2021-02-09 08:57 大辉_FFf 阅读(89) 评论(0) 推荐(0) 编辑
  2020年12月29日
摘要: 转自:https://tech.meituan.com/2020/08/06/new-zgc-practice-in-meituan.html ZGC(The Z Garbage Collector)是JDK 11中推出的一款低延迟垃圾回收器,它的设计目标包括: 停顿时间不超过10ms; 停顿时间不 阅读全文
posted @ 2020-12-29 09:44 大辉_FFf 阅读(636) 评论(0) 推荐(0) 编辑
  2020年12月14日
摘要: 转自 https://zhuanlan.zhihu.com/p/102809005 虚拟化技术的分类及介绍 摘要 虚拟化是云计算系统中的一种基础技术,可以说当前一个云计算服务必定是构建在虚拟化的基础上的。本文首先介绍了不同抽象层次的虚拟化技术,之后对应用广泛的系统级虚拟化和操作系统级虚拟化进行了更详 阅读全文
posted @ 2020-12-14 15:00 大辉_FFf 阅读(1512) 评论(0) 推荐(0) 编辑
  2020年11月26日
摘要: 转自: https://juejin.im/post/5b8df63c6fb9a019e04ebaf4 1.前言 读这篇文章之前希望你能好好的阅读: 你应该知道的缓存进化史 和 如何优雅的设计和使用缓存? 。这两篇文章主要从一些实战上面去介绍如何去使用缓存。在这两篇文章中我都比较推荐Caffeine 阅读全文
posted @ 2020-11-26 11:14 大辉_FFf 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 转自:https://juejin.cn/post/6844903665845665805 背景 在之前的文章中你应该知道的缓存进化史介绍了爱奇艺的缓存架构和缓存的进化历史。俗话说得好,工欲善其事,必先利其器,有了好的工具肯定得知道如何用好这些工具,本篇将介绍如何利用好缓存。 1.确认是否需要缓存 阅读全文
posted @ 2020-11-26 08:57 大辉_FFf 阅读(213) 评论(1) 推荐(0) 编辑
摘要: 转自:https://juejin.cn/post/6844903660653117447 1.背景 本文是上周去技术沙龙听了一下爱奇艺的Java缓存之路有感写出来的。先简单介绍一下爱奇艺的java缓存道路的发展吧。 可以看见图中分为几个阶段: 第一阶段:数据同步加redis 通过消息队列进行数据同 阅读全文
posted @ 2020-11-26 08:56 大辉_FFf 阅读(122) 评论(0) 推荐(0) 编辑
  2020年10月24日
摘要: 在互联网大行其道的今天,各种分布式系统已经司空见惯。搜索引擎、电商网站、微博、微信、O2O平台。。凡是涉及到大规模用户、高并发访问的,无一不是分布式。 关于分布式系统,并没有一个标准答案,说某某架构一定是最好的。不同的业务形态所面对的挑战不一样,使用的架构设计也不一样,通常都需要具体业务具体分析。 阅读全文
posted @ 2020-10-24 14:14 大辉_FFf 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 承载量是分布式系统存在的原因 当一个互联网业务获得大众欢迎的时候,最显著碰到的技术问题,就是服务器非常繁忙。当每天有1000万个用户访问你的网站时,无论你使用什么样的服务器硬件,都不可能只用一台机器就承载的了。因此,在互联网程序员解决服务器端问题的时候,必须要考虑如何使用多台服务器,为同一种互联网应 阅读全文
posted @ 2020-10-24 11:55 大辉_FFf 阅读(315) 评论(0) 推荐(0) 编辑