Fork me on GitHub

2018年9月25日

摘要: 缓存穿透 缓存并发 缓存失效 https://www.cnblogs.com/shuchen007/p/9656232.html 我们在用缓存的时候,不管是Redis或者Memcached,基本上会通用遇到以下三个问题: 缓存穿透 缓存并发 缓存失效 一、缓存穿透 Paste_Image.png P 阅读全文
posted @ 2018-09-25 15:31 HackerVirus 阅读(177) 评论(0) 推荐(0)

2018年9月21日

摘要: 互联网架构基础中间件 https://www.cnblogs.com/lovecindywang/p/9652134.html 朱晔的互联网架构实践心得S1E5:不断耕耘的基础中间件 【下载本文PDF进行阅读】 一般而言中间件和框架的区别是,中间件是独立运行的用于处理某项专门业务的CS程序,会有配套 阅读全文
posted @ 2018-09-21 09:19 HackerVirus 阅读(1998) 评论(0) 推荐(0)

2018年9月20日

摘要: VI编辑器、ipython、jupyter及进程知识总结 https://www.cnblogs.com/thoughtful actors/p/9650959.html VI编辑器、ipython、jupyter及进程知识总结 一、VI编辑器 1、三种模式 一般模式(normal mode 默认) 阅读全文
posted @ 2018-09-20 19:17 HackerVirus 阅读(782) 评论(0) 推荐(0)
摘要: 系统的通信 https://www.cnblogs.com/walkinhalo/p/9651065.html 通信是分布式架构的一个基本问题, 通信是基于通信协议, 通过网络IO来实现的, 基本的通信协议有TCP,HTTP,UDP等, Java的IO分为BIO,NIO,AIO等, java领域有很 阅读全文
posted @ 2018-09-20 19:14 HackerVirus 阅读(250) 评论(0) 推荐(0)
摘要: inux中,关于多路复用的使用,有三种不同的API,select、poll和epoll https://www.cnblogs.com/yearsj/p/9647135.html 在上一篇博文中提到了五种IO模型,关于这五种IO模型可以参考博文IO模型浅析 阻塞、非阻塞、IO复用、信号驱动、异步IO 阅读全文
posted @ 2018-09-20 19:03 HackerVirus 阅读(575) 评论(0) 推荐(0)
摘要: 现网CPU飙高,Full GC告警 https://www.cnblogs.com/QG whz/p/9647614.html 问题出现:现网CPU飙高,Full GC告警 CGI 服务发布到现网后,现网机器出现了Full GC告警,同时CPU飙高99%。在优先恢复现网服务正常后,开始着手定位Ful 阅读全文
posted @ 2018-09-20 18:58 HackerVirus 阅读(1333) 评论(0) 推荐(0)

2018年9月14日

摘要: 无状态服务 VS 有状态服务 https://blog.csdn.net/mysee1989/article/details/51381435 对服务器程序来说,究竟是有状态服务,还是无状态服务,其判断依旧是指两个来自相同发起者的请求在服务器端是否具备上下文关系。如果是状态化请求,那么服务器端一般都 阅读全文
posted @ 2018-09-14 19:17 HackerVirus 阅读(483) 评论(0) 推荐(0)
摘要: 服务拆分与服务发现 https://www.cnblogs.com/popsuper1982/p/9634578.html 本文章为《互联网高并发微服务化架构实践》系列课程的第六篇 前五篇为: 微服务化的基石——持续集成 微服务的接入层设计与动静资源隔离 微服务化的数据库设计与读写分离 微服务化之无 阅读全文
posted @ 2018-09-14 18:56 HackerVirus 阅读(782) 评论(0) 推荐(0)
摘要: SQL Server 索引中include的魅力(具有包含性列的索引) http://www.cnblogs.com/gaizai/archive/2010/01/11/1644358.html 开文之前首先要讲讲几个概念 【覆盖查询】 当索引包含查询引用的所有列时,它通常称为“覆盖查询”。 【索引 阅读全文
posted @ 2018-09-14 17:13 HackerVirus 阅读(1155) 评论(0) 推荐(0)
摘要: RabbitMQ和Kafka可靠性 https://www.cnblogs.com/haolujun/p/9641840.html 我们通过前文知道,RabbitMQ的队列分为master queue和mirror queue,mirror queue 在master queue宕机之后,会被提升为 阅读全文
posted @ 2018-09-14 11:50 HackerVirus 阅读(1122) 评论(0) 推荐(0)