09 2019 档案

摘要:转载地址: https://www.cnblogs.com/lpfuture/p/5796398.html 其中在查找时还看到一篇比较可以文章: https://blog.csdn.net/cywosp/article/details/23397179/ 一致性Hash算法背景 一致性哈希算法在19 阅读全文
posted @ 2019-09-09 14:53 jimshi 阅读(980) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/thisinnocence/article/details/80474698调度本质上体现了对CPU资源的抢占。调度的方式可以分为: 抢占式调 阅读全文
posted @ 2019-09-06 15:49 jimshi 阅读(402) 评论(0) 推荐(0)
摘要:https://www.toutiao.com/a6713155061863678475/#comment_area 前言 从面试到现在已有一个多月了,面试的问题还记得八九成。端午节前刚从上家离职趁着假期有空把面试问题总结一下。主要是记录一下问题,答案三言两语写不完,网上有蛮多文章讲的挺好所以本文不 阅读全文
posted @ 2019-09-06 11:29 jimshi 阅读(1884) 评论(0) 推荐(0)
摘要:最近解决了我们项目中的一个内存泄露问题,事实再次证明pprof是一个好工具,但掌握好工具的正确用法,才能发挥好工具的威力,不然就算你手里有屠龙刀,也成不了天下第一,本文就是带你用pprof定位内存泄露问题。 关于Go的内存泄露有这么一句话不知道你听过没有: 10次内存泄露,有9次是goroutine 阅读全文
posted @ 2019-09-06 11:27 jimshi 阅读(1776) 评论(0) 推荐(0)
摘要:http://jolestar.com/parallel-programming-model-thread-goroutine-actor/ Mar 1, 2016 • jolestar 本文基于我在2月27日Gopher北京聚会演讲整理而成,进行了一些补充以及调整。投稿给《高可用架构》公众号首发。 阅读全文
posted @ 2019-09-06 08:50 jimshi 阅读(206) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/hotdust/article/details/72475630最近在看《七天七并发模型》这本书,在书上介绍了 Actor 和 CSP 这两种 阅读全文
posted @ 2019-09-06 08:35 jimshi 阅读(344) 评论(0) 推荐(0)
摘要:新老朋友好久不见,我是大彬,这篇文章准备了很久,不是在拖延,而是中间做了一些其他事情,耽搁了一些。 这篇文章主要介绍Go内存分配和Go内存管理,会轻微涉及内存申请和释放,以及Go垃圾回收。 从非常宏观的角度看,Go的内存管理就是下图这个样子,我们今天主要关注其中标红的部分。 友情提醒: 文章有点长, 阅读全文
posted @ 2019-09-05 16:35 jimshi 阅读(5475) 评论(0) 推荐(0)
摘要:一、前言 本文主要讲了 Redis 的持久化相关功能,持久化一直是影响 Redis 性能的高发地,也是面试中经常被问到的。 包括 RDB 相关的特定和优缺点,AOF 的优缺点,事实上,由于 RDB 的数据实时性问题,目前用 AOF 比较多了,而持久化恢复也是优先 AOF。 RDB 是旧的模式,现在基 阅读全文
posted @ 2019-09-05 15:58 jimshi 阅读(830) 评论(1) 推荐(0)
摘要:如果你已经阅读了前2篇文章:Go语言进阶:调度器系列(1)起源和Go调度器系列(2)宏观看调度器,你对G、P、M肯定已经不再陌生,我们这篇文章就介绍Go调度器的基本原理,本文总结了12个主要的场景,覆盖了以下内容: 12个场景 场景1:p1拥有g1,m1获取p1后开始运行g1,g1使用go func 阅读全文
posted @ 2019-09-05 15:22 jimshi 阅读(671) 评论(0) 推荐(0)
摘要:上一篇文章Go语言进阶:调度器系列(1)起源,学goroutine调度器之前的一些背景知识,这篇文章则是为了对调度器有个宏观的认识,从宏观的3个角度,去看待和理解调度器是什么样子的,但仍然不涉及具体的调度原理。 三个角度分别是: 在开始前,先回忆下调度器相关的3个缩写: G: goroutine,每 阅读全文
posted @ 2019-09-05 13:46 jimshi 阅读(204) 评论(0) 推荐(0)
摘要:Go语言中文网,致力于每日分享编码、开源等知识,欢迎关注我,会有意想不到的收获! https://www.toutiao.com/a6716883066159120910/ 如果把语言比喻为武侠小说中的武功,如果只是会用,也就是达到四五层,如果用的熟练也就六七层,如果能见招拆招也得八九层,如果你出神 阅读全文
posted @ 2019-09-05 13:43 jimshi 阅读(354) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/297e13045605 Elasticsearch 是一个非常通用的平台,支持各种用户实例,并为组织数据和复制策略提供了极大的灵活性。但是,这种灵活性有时会使我们很难在早期确定如何很好地将数据组织成索引和分片,尤其是不熟悉 Elastic Sta 阅读全文
posted @ 2019-09-05 13:41 jimshi 阅读(7309) 评论(1) 推荐(0)
摘要:http://www.cnxct.com/coping-with-the-tcp-time_wait-state-on-busy-linux-servers-in-chinese-and-dont-enable-tcp_tw_recycle/ 本文为翻译英文BLOG《Coping with the 阅读全文
posted @ 2019-09-02 20:22 jimshi 阅读(1733) 评论(0) 推荐(0)