摘要:
原文博客:https://nosae.top/posts/nsq阅读1 基于nsq v1.3.0 简介 NSQ是类似kafka、rabbitmq那样的消息队列系统,关于他怎么高性能,怎么好上手这些都不必多说,都是吹逼。这篇主要介绍一下nsq的整个大致架构,建立一个概念,方便后续的源码分析有迹可循。 阅读全文
posted @ 2026-02-21 17:22
NOSAE
阅读(11)
评论(0)
推荐(0)
摘要:
原文博客:https://nosae.top/posts/go-gc 基础知识 go的垃圾回收是没有分代,不整理,并发的三色标记清扫算法 go1.3标记清除 从gc root出发,标记所有可达对象。最后扫描整个head,将没有标记的对象(不可达对象)清除。但缺点是STW、需要扫描整个heap、清除后 阅读全文
posted @ 2026-02-21 17:21
NOSAE
阅读(13)
评论(0)
推荐(0)
摘要:
原文博客:https://nosae.top/posts/笔记 clickhouse ClickHouse 的高性能主要来自以下几个方面的设计特点: 1. 列式存储:ClickHouse采用列式存储(Columnar Storage),在查询时可以只读所需的列,而不是整个行。这极大减少了磁盘I/ 阅读全文
posted @ 2026-02-21 17:21
NOSAE
阅读(16)
评论(0)
推荐(0)
摘要:
原文博客:https://nosae.top/posts/k8s服务发现 基础知识 了解服务发现之前,先明确k8s内部为什么需要服务发现,而在了解为什么需要服务发现之前,先看下pod、service他们的关系。 应用运行在k8s的容器之中,而容器运行在pod内,一般来说一个pod一个容器 每个pod 阅读全文
posted @ 2026-02-21 17:21
NOSAE
阅读(20)
评论(0)
推荐(0)
摘要:
原文博客:https://nosae.top/posts/nsq阅读2 开篇 DiskQueue 是 NSQ 中的持久化组件,承担着将消息存储到磁盘的任务,它以高效、可靠的方式在内存与磁盘之间进行切换。在开始分析 nsq 那几个大件之前,先深入分析下 DiskQueue 的核心设计和实现,解密其背后 阅读全文
posted @ 2026-02-21 17:21
NOSAE
阅读(15)
评论(0)
推荐(0)
摘要:
原文博客:https://nosae.top/posts/golang-sync包源码阅读 前言 sync包提供了常见的并发编程工具,比如最常见的Mutex、WaitGroup等。这些工具都非常简洁,几乎0学习成本。本篇将从源码角度简单看看这些工具的实现原理,以在未来有需求的时候,理解甚至是手动实现 阅读全文
posted @ 2026-02-21 17:21
NOSAE
阅读(21)
评论(0)
推荐(0)
摘要:
原文博客:https://nosae.top/posts/nsq阅读3 基于nsq v1.3.0 执行流程 在第一篇中,主要对nsq中涉及到的主要组件,以及数据流在这些组件中的流动进行了简单说明。在本篇中,我们跟随上一篇最后给出的demo,对应到nsqd的代码中,看一下执行流程是怎么样的。 上篇最后 阅读全文
posted @ 2026-02-21 17:21
NOSAE
阅读(11)
评论(0)
推荐(0)
摘要:
原文博客:https://nosae.top/posts/场景 短链接系统实现 如何保证生成短链接不重复 如何存储短链接 用302(临时)还是301(永久)重定向 https://cloud.tencent.com/developer/article/1858351 https://blog.csd 阅读全文
posted @ 2026-02-21 17:21
NOSAE
阅读(18)
评论(0)
推荐(0)
摘要:
原文博客:https://nosae.top/posts/hyperloglog原理 这篇几乎是https://juejin.cn/post/6844903785744056333的转载-简略版 伯努利实验 在认识为什么HyperLogLog能够使用极少的内存来统计巨量的数据之前,要先认识下伯努利试 阅读全文
posted @ 2026-02-21 17:21
NOSAE
阅读(24)
评论(0)
推荐(0)
摘要:
原文博客:https://nosae.top/posts/redis八股 字符串 实现 使用SDS(简单动态字符串),SDS不仅可以保存字符串还可以保存二进制数据,获取长度的时间复杂度是O(1),SDS的API是安全的,比如拼接字符串不会造成缓冲区溢出,总的来说就是对数组封装,提供一系列方便操作的A 阅读全文
posted @ 2026-02-21 17:21
NOSAE
阅读(16)
评论(0)
推荐(0)

浙公网安备 33010602011771号