Published inDcard Tech BlogDcard Backend Team 如何讓工程師能更專注在列表排序與組合的演算法?跟複雜的資料庫分頁說掰掰May 5, 2022A response icon2May 5, 2022A response icon2
Published inBetter ProgrammingWorking on High-Performance Golang Client Library — Remove the Bad Busy Loops With the Sync.CondUse sync.Cond with and without the sync.MutexFeb 21, 2022A response icon1Feb 21, 2022A response icon1
Published inBetter ProgrammingWorking on High-Performance Golang Client Library — Reading Again From Channels?Custom ring queue and its problemsFeb 11, 2022Feb 11, 2022
Published inBetter ProgrammingWriting a High-Performance Golang Client Library — Batching on PipelineBatching on the writing path of the pipeline the right wayFeb 2, 2022Feb 2, 2022
Published inDev GeniusRedis 6 server-assisted client side caching with GolangA new Golang RESP3 redis client library that supports server-assisted client side caching.Jan 22, 2022Jan 22, 2022
Published inDcard Tech BlogPostgreSQL 使用 Extended Query Protocol 避免頻寬與效能浪費你的 lib 能啟用 Binary Representation 傳遞參數與結果嗎?Mar 15, 2020A response icon2Mar 15, 2020A response icon2
Published inpgsql-twPostgreSQL 如何估算 LIKE 的 return rows 數量使用 LIKE 前,先看看 like_support.cJan 1, 2020Jan 1, 2020
Published inpgsql-twPostgreSQL 如何估算 HashAggregate 的 Return Rows ,以及低估的後果相信 Query Planner 前,先看看 selfuncs.hDec 21, 2019Dec 21, 2019