05 2021 档案

摘要:1 问题现象 应用prod-xxx-k8s,在内存足够的情况下,仍然会产生偶发FullGC的问题。 -Xmx8192m -Dhsf.server.max.poolsize=2500 -Xms8192m -XX:MaxDirectMemorySize=1026m -XX:+UseGCLogFileRo 阅读全文
posted @ 2021-05-27 18:09 沙漏哟 阅读(839) 评论(1) 推荐(2) 编辑
摘要:1 计算机网络系列文章 2 计算机网络连环12问 2.1 谈一谈你对TCP/IP四层模型,OSI七层模型的理解? 为了增强通用性和兼容性,计算机网络都被设计成层次机构,每一层都遵守一定的规则。 因此有了OSI这样一个抽象的网络通信参考模型,按照这个标准使计算机网络系统可以互相连接。 物理层:通过网线 阅读全文
posted @ 2021-05-26 22:49 沙漏哟 阅读(91) 评论(0) 推荐(1) 编辑
摘要:1 为什么要有操作系统 现代计算机系统是基于冯·诺依曼架构设计的,主要由存储器、控制器、运算器、输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了(严重影响了程序员的开发效率:全部掌握这些细节可能需要一万年... 阅读全文
posted @ 2021-05-26 22:47 沙漏哟 阅读(189) 评论(0) 推荐(0) 编辑
摘要:1 总起 文章:《究竟什么时候使用MQ》 内容: 1)什么典型场景不应该使用MQ 上游实时关注执行结果 2)什么典型场景应该使用MQ 1)数据驱动的任务依赖 2)上游不关心下游执行结果 3)异步返回执行时间长 2 消息可达性 文章:《MQ,如何做到消息必达》 内容: 1)MQ系统架构 (1)消息落地 阅读全文
posted @ 2021-05-26 21:16 沙漏哟 阅读(314) 评论(0) 推荐(0) 编辑
摘要:1 进程内缓存 除了常见的redis/memcache等进程外缓存服务,缓存还有一种常见的玩法,进程内缓存。 1)什么是进程内缓存? 答:将一些数据缓存在站点,或者服务的进程内,这就是进程内缓存。 进程内缓存的实现载体,最简单的,可以是一个带锁的Map。又或者,可以使用第三方库,例如leveldb。 阅读全文
posted @ 2021-05-13 23:22 沙漏哟 阅读(159) 评论(0) 推荐(0) 编辑