十年
随着我敲下 git push origin master,轻轻按下回车,这一轮漫长的重构终于告一段落。 翻看提 ... 阅读更多
随着我敲下 git push origin master,轻轻按下回车,这一轮漫长的重构终于告一段落。 翻看提 ... 阅读更多
TL;DR: 这不是最佳实践,除非你真的有内存问题,否则请不要使用它。 随着新开服务器数量越来越多,老服的日活 ... 阅读更多
在我所见过的常规跨服玩法中(跨服相关数据由跨服进程管理),通常或多或少都会包含以下几种典型的工作模式: 跨服在 ... 阅读更多
本来我以为,凭着之前写的 Go 语言三部曲(《初识 Go 语言》《Go 语言之内存篇》《Go 语言之闭包篇》) ... 阅读更多
随着这几年我对 eBPF、Prometheus 等工具的深入了解,我才逐渐意识到“可观测性”这个词背后蕴含的意 ... 阅读更多
TL;DR: 本文没有任何技术观点,只是总结了一下最近正在做的事 去年我在"星际蜗牛"上折 ... 阅读更多
前几天修复了一个历史遗留 Bug,和同事讨论时他提到了一个词——“严丝合缝的设计”。 这个词几乎瞬间击中了我, ... 阅读更多
TL;DR: 透明大页导致的。 我们的游戏服务器程序是采用Go程序编写的,后面在经过各种努力之后,终于将启动内 ... 阅读更多
TLDR: 本文并没有任何设计思想,只是为编写基于LSP协议的自定义lint工具留下一丝线索,以便未来使用。 ... 阅读更多
在过去的十多年中,我曾使用并设计过各种类型的RPC模块。尽管它们各有特色,但总免不了一些使用上的不便之处。 我 ... 阅读更多
随着我敲下 git push origin master,轻轻按下回车,这一轮漫长的重构终于告一段落。 翻看提 ... 阅读更多
TL;DR: 这不是最佳实践,除非你真的有内存问题,否则请不要使用它。 随着新开服务器数量越来越多,老服的日活 ... 阅读更多
在我所见过的常规跨服玩法中(跨服相关数据由跨服进程管理),通常或多或少都会包含以下几种典型的工作模式: 跨服在 ... 阅读更多
本来我以为,凭着之前写的 Go 语言三部曲(《初识 Go 语言》《Go 语言之内存篇》《Go 语言之闭包篇》) ... 阅读更多
随着这几年我对 eBPF、Prometheus 等工具的深入了解,我才逐渐意识到“可观测性”这个词背后蕴含的意 ... 阅读更多
TL;DR: 本文没有任何技术观点,只是总结了一下最近正在做的事 去年我在"星际蜗牛"上折 ... 阅读更多
前几天修复了一个历史遗留 Bug,和同事讨论时他提到了一个词——“严丝合缝的设计”。 这个词几乎瞬间击中了我, ... 阅读更多
TL;DR: 透明大页导致的。 我们的游戏服务器程序是采用Go程序编写的,后面在经过各种努力之后,终于将启动内 ... 阅读更多
TLDR: 本文并没有任何设计思想,只是为编写基于LSP协议的自定义lint工具留下一丝线索,以便未来使用。 ... 阅读更多
在过去的十多年中,我曾使用并设计过各种类型的RPC模块。尽管它们各有特色,但总免不了一些使用上的不便之处。 我 ... 阅读更多