• 先弄, 弄出来了市场上跑一圈, 效果好就好 效果不好就当练手

  • 恰好自己拿 esp 8266 实现了个 mqtt

    楼主可以发一个 跟 ruby 相关的 实现 mqtt client 的内容, 纯介绍的话 容易被当做广告贴处理

  • ps 是使用的 swarm 的

    类似这样的配置么

    deploy:
      replicas: 3
      update_config:
        parallelism: 1
        delay: 5s
    

    另外还有个地方还想请教下

    就是 docker 下 静态文件夹 public 的管理.

    因为配置等原因, 我们还是期望 nginx 不在容器中运行 puma 提供的服务, 本身我们可以依赖 upstream, 但是静态文件这块就有点尴尬,

    之前我们的做法是 有个 container 专门接受从外层主机挂载的目录 /tmp/public, 之后这个镜像 run 的指令就是 cp -r public /tmp/public

    这样外层的机器就获得了镜像里的 public 文件夹, 但是我觉得这种方式属于取巧的邪道

    能否参考下您的解决方案 或者 有人能好心分享下么?

  • 哈哈 我正准备问 嘛时候可以把 backbone 换一下口味

  • anycable 已经更新到了 1.0 版本 看着性能还是不错的 10000 个 client 95% 也就 1 秒

    clients:  1000    95per-rtt: 196ms    min-rtt:   2ms    median-rtt:  33ms    max-rtt: 252ms
    clients:  2000    95per-rtt: 296ms    min-rtt:   2ms    median-rtt:  48ms    max-rtt: 596ms
    clients:  3000    95per-rtt: 462ms    min-rtt:   2ms    median-rtt: 101ms    max-rtt: 694ms
    clients:  4000    95per-rtt: 670ms    min-rtt:   3ms    median-rtt:  72ms    max-rtt: 1382ms
    clients:  5000    95per-rtt: 712ms    min-rtt:   3ms    median-rtt: 101ms    max-rtt: 1526ms
    clients:  6000    95per-rtt: 739ms    min-rtt:   3ms    median-rtt:  99ms    max-rtt: 2901ms
    clients:  7000    95per-rtt: 745ms    min-rtt:   2ms    median-rtt: 231ms    max-rtt: 2800ms
    clients:  8000    95per-rtt: 950ms    min-rtt:   2ms    median-rtt: 173ms    max-rtt: 3109ms
    clients:  9000    95per-rtt: 1133ms   min-rtt:   3ms    median-rtt: 185ms    max-rtt: 4084ms
    clients: 10000    95per-rtt: 1033ms   min-rtt:   3ms    median-rtt: 248ms    max-rtt: 2671ms
    

    https://github.com/anycable/anycable/blob/master/benchmarks/2020-06-30.md

  • 目前使用 docker-compose 的时候出现一个问题

    在升级 image 完毕后, 重新运行 docker-compose 的时候 这个时候新的 docker image 有启动时间 这段时间会 502

    大概几秒, docker 里的 puma 启动完毕后就没这个现象了

  • Twitter 上被 Hey 刷屏了 at 2020年06月17日

    感觉自己用邮件还没有用到那么强....

  • 最近大家开始折腾 ActionCable 了呀

  • 是重启 docker 后恢复原始吧

    docker 的特性

    如果不想 建议将 homeland 的页面挂载出来

  • 弹幕类的应该 go 会好一些

    视频主要还是靠 cdn 抗