单体架构最主要的区别应该是用户的会话信息和逻辑服务放在一起的话,一台机器宕掉用户都登录不上了。(架构问题好复杂,佬这里问了好多架构相关问题)。 协程池好奇怪的问题,我了解过对象池 sync.Pool,一人全局池一个本地池,本地溢出放到全局,本地缺少从全局捞,常见用法可以复用缓存区,避免每次新创建缓冲对象然后GC回收的性能损耗。不知道复用协程是不是也是考虑到GC这一块然后面试官想借机引入GMP的