来源:https://juejin.im/post/6860252224930070536[https://juejin.im/post/686025222493007053...
IP属地:安徽
来源:https://juejin.im/post/6860252224930070536[https://juejin.im/post/686025222493007053...
目录1. PhxPaxos源码分析之关于PhxPaxos2. PhxPaxos分析之网络基础部件3. PhxPaxos源码分析之Proposer、Acceptor4. Phx...
[toc] 原文:Scheduling In Go : Part II - Go Scheduler 前言 这是本系列的第二篇文章,本文重点介绍Go中的调度机制 简介 在本系...
[TOC] 本文参考的是golang 1.10源码实现。 golang中map是一个kv对集合。底层使用hash table,用链表来解决冲突,通过编译器配合runtime,...
[TOC] 简介 kafka是一个分布式消息队列。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解...
我们可以通过Tag来增强结构体的定义,Tag会带上一些meta信息,在本文中我们将通过几个例子来深入了解Tag的用法。 结构 Struct是由一组field组成,每个fiel...
最近阅读 nginx, go 代码时经常看到结构体 cache line 对齐,比如 go timer 全局数组。周末 google、知呼 搜索了相关文档,梳理一下做个总结分...