寫完 Go 與異步 IO - io_uring 的思考[http://icebergu.com/archives/go-iouring#submissionqueueentr...
寫完 Go 與異步 IO - io_uring 的思考[http://icebergu.com/archives/go-iouring#submissionqueueentr...
Don't communicate by sharing memory, share memory by communicating. 不要通過共享內(nèi)存來通信,而要通過通信來...
Golang 通過 select...case 語句實現(xiàn)了對 channel 的多路復用以及非阻塞收發(fā)操作 本文將著重講解以下問題: 編譯器對 select 語句的優(yōu)化 se...
本來準備寫一篇詳細關于 io_uring 的中文文章晃听,不過在使用上官方的一些文章寫的已經(jīng)非常詳細百侧,簡單的拿來翻譯[http://icebergu.com/archives/l...
概述 隨著 docker 的誕生和容器技術應用與高速發(fā)展,長期一直在后臺默默奉獻一些 linux 特性如 namespace能扒、cgroup 等技術走向前臺佣渴。Namespace...
使用最后一次保存的userNotify的時間來開始查詢挟纱,然后在user_id, notify_id 加唯一索引就可以
消息系統(tǒng)設計與實現(xiàn)「下篇」關聯(lián)文章:消息系統(tǒng)設計與實現(xiàn)「上篇」 模型設計 Notify Save Remind消息表路媚,我們需要target、targetType字段樊销,來記錄該條提醒所關聯(lián)的對象整慎。而ac...
那訂閱模式怎么處理呢,總不能為每個用戶都存一個訂閱的消息吧
消息系統(tǒng)設計與實現(xiàn)「下篇」關聯(lián)文章:消息系統(tǒng)設計與實現(xiàn)「上篇」 模型設計 Notify Save Remind消息表围苫,我們需要target裤园、targetType字段,來記錄該條提醒所關聯(lián)的對象剂府。而ac...
最近在很多地方看到了golang的面試題痒谴,看到了很多人對Golang的面試題心存恐懼,也是為了復習基礎铡羡,我把解題的過程總結下來积蔚。 面試題 1. 寫出下面代碼輸出內(nèi)容。 考點:...
原文地址:簡單圍觀一下有趣的 //go: 指令 前言 如果你平時有翻看源碼的習慣烦周,你肯定會發(fā)現(xiàn)尽爆。咦,怎么有的方法上面總是寫著 //go: 這類指令呢读慎。他們到底是干嘛用的漱贱? ...
前言 隨著服務器硬件迭代升級幅狮,配置也越來越高。為充分利用服務器資源株灸,并發(fā)編程也變的越來越重要彪笼。在開始之前,需要了解一下并發(fā)(concurrency)和并行(parallesi...
在同一個goroutine中: 多個defer的調(diào)用棧原理是什么配猫?defer函數(shù)是如何調(diào)用的? 為了探究其中的奧秘我準備了如下代碼: 輸出:bbb100 hello aaa從...
在 echo 官網(wǎng)的手冊上可以看到 echo 框架的路由性能主要依賴于 radix tree 和 sync.pool 對內(nèi)存的復用。 Echo 的路由基于 radix tre...