1. MongoDB

    如果有1个 Yes,可以考虑 MongoDB,2个及以上的 Yes,选择MongoDB绝不会后悔 应用特征 Yes / No 应用不需要事务及复杂 join 支持 必须 Yes 新应用,需求会变,数据模型无法确定,想快速迭代开发 ? 应用需要2000-3000以上的读写QPS(更高也可以) ? 应用需要TB甚至 PB 级别数据存储 ? 应用发展迅速,需要能快速水平扩展 ? 应用要求存储的数据不丢失 ? 应用需要99.999%高可用 ? 应用需要大量的地理位置查询、文本查询 ?

    2022/09/26 es

  2. Go 多版本(Mac)

    Mac 下使用 homebrew 可以轻松实现 Go 多版本切换。

    2022/09/23 工具 快捷键

  3. Go 锁

    mutex状态

    2022/09/22 Go

  4. Go Open Study

    常用的开源库和学习资源

    2022/09/22

  5. 设计模式-函数式选项模式

    选项模式 选项模式是一种函数式编程模式,用于为可用于修改其行为的函数提供可选参数。

    2022/09/22 设计模式

  6. IO多路复用

    IO多路复用 IO multiplexing IO多路复用: 通过一种机制,一个进程可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。

    2022/08/27 system IO

  7. K8S question

    ImagePullBackoff secret没配置

    2022/07/23 k8s

  8. hystrix应用

    使用第三方库 hystrix-go 实现熔断功能

    2022/07/20 微服务 熔断